> Anyway, I'm kind of trying to see what would people consider a good 
base API
I believe CouchDB like API is quite satisfying. In its original form it 
enforces constraints like: 
- Map/Reduce as tool for building indexes
- only one document can be used at a time for building indexes
- documents are immutable

But, in our case performance requirements and the properties of data are 
different. We can drop these constraints and use arbitrary functions to 
build indexes, grant it access to multiple documents and allow it also to 
change existing documents. 
I believe such API will cover almost all use cases, and the code itself 
also should be simple.

One more interesting project - LevelDB, and its node binding
https://github.com/creationix/node-leveldb

-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs@googlegroups.com
To unsubscribe from this group, send email to
nodejs+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to