LevelDB I already have in the links up there (http://nodejsdb.com),
this is what I got (copy&paste):

Rawhash - In-memory key:value cache where keys are binary Buffers mem,
kv
Node-LevelDB - NodeJS bindings to levelDB, with SSTable disk storage
approach disk, kv
node-cask - Bitcask clone for node, based on node-mmap disk, kv
node-gdbm - interface to GNU GDBM disk, kv
node-sqlite3 - "Asynchronous, non-blocking SQLite3 bindings for
Node.js" disk, sql
node-memcache - in-process memcached for Node.js mem, kv

If anyone knows of more native in-process datastore Node.js addons, or
even non-native ones, pls let me know.


On Feb 22, 8:52 pm, Alexey Petrushin <[email protected]>
wrote:
> > 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 
> bindinghttps://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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to