So I have this little project called NodeDB. It is a Python powered document oriented database similar in some ways to CouchDB, Amazon Simple DB, or Google BigTables. It is barely big enough to be considered a project at this point but I believe in releasing early and often.
Today I released the second alpha of version 0.1.0… How is that for hedging my bets? This release includes:
- Persistent filesystem storage of nodes
- Logging to standard error
- A running test suite
The next alpha version (slated to release in a couple of weeks) will add the beginnings of an indexing system and configuration files.
You can find my little project in its source code repository or on PyPi.







#1 by Andy - March 26th, 2009 at 19:08
Hi Jeff, the mercurial repo seems to be down, easy_install could not “easy install” — is the project dead, buried and barred?
I’m looking for a portable document-oriented database for a python app with as less dependencies as possible. This page describes something that perfectly fits this requirement. Maybe you could give a hint what other project should I try in case you’ve abandoned NodeDB?
Thanks,
Andy
#2 by Jeffrey Hulten - March 27th, 2009 at 08:58
I am not working on this project at this point, but I will take a look into the data being not available.
#3 by Andy - April 5th, 2009 at 05:35
Thanks for your response. Unfortunately, the repository is still unavailable. Meanwhile, I downloaded the egg from http://pypi.python.org/pypi/nodedb with 0.1.0a2, unzipped it and discovered that it requires some storage_engine module. What could it be? I expected the library to be pure Python; was probably wrong. Or maybe the most important part is not published…