See the Google Protocol Buffers docs for more information about the available types etc.Since v4 you can now compile your schemas to a JavaScript file you can require from Node. This means you do not have runtime parse the schemas, which is useful if using in the browser or on embedded devices. It also makes the dependency footprint a lot smaller.
protobuf protocol buffers protocolbuffers encode decode google serialize parse levelup encodings encodingLinvoDB is a Node.js/NW.js/Electron persistent DB with MongoDB / Mongoose-like features and interface. LinvoDB is based on NeDB, the most significant core change is that it uses LevelUP as a back-end, meaning it doesn't have to keep the whole dataset in memory. LinvoDB also can do a query entirely by indexes, meaning it doesn't have to scan the full database on a query.
database datastore embedded levelup mongooseLevelUp Serializer is a small and simple serialize library.It can help developer to serialize and deserialize data more convenient.
binary datacontract deserialize encryption json levelupExpose a levelDB over the network, to be used by multiple processes, with levelUp's API.multilevel works in the browser too - via browserify - and has full support for binary data. For getting a connection between browser and server I recommend either websocket-stream, which treats binary data well, or engine.io-stream, which has websocket fallbacks.
levelup leveldb rpc stream server clientA sqlite3 implementation of the LevelDOWN API
leveldb leveldown levelup sqliteAn abstract prototype matching the leveldown API. Useful for extending levelup functionality by providing a replacement to leveldown.abstract-leveldown provides a simple, operational noop base prototype that's ready for extending. By default, all operations have sensible "noops" (operations that essentially do nothing). For example, simple operations such as .open(callback) and .close(callback) will simply invoke the callback (on a next tick). More complex operations perform sensible actions, for example: .get(key, callback) will always return a 'NotFound' Error on the callback.
abstract leveldown prototype leveldb levelupA mock abstract-leveldown implementation that queues operations while a real abstract-leveldown instance is being opened.deferred-leveldown implements the basic abstract-leveldown API so it can be used as a drop-in replacement where leveldown is needed.
leveldb level levelup leveldownGeneric error base class.Error initializing the database, like when the database's location argument is missing.
levelup error-handling leveldb leveldown errorsCreate a readable stream from iterator. options are passed down to the require('readable-stream').Readable constructor, with objectMode forced to true.Set options.keys or options.values to false to only get values / keys. Otherwise receive { key, value } objects.
iterator levelupAugment LevelUP to handle a new 'ttl' option on put() and batch() that specifies the number of milliseconds an entry should remain in the data store. After the TTL, the entry will be automatically cleared for you.Requires LevelUP, Level or level-hyper to be installed separately.
leveldb levelup level ttllevel-ws provides the most basic general-case WriteStream for LevelUP. It was extracted from the core LevelUP at version 0.18.0 but is bundled with level and similar packages as it provides a general symmetry to the ReadStream in LevelUP.level-ws is not a high-performance WriteStream, if your benchmarking shows that your particular usage pattern and data types do not perform well with this WriteStream then you should try one of the alternative WriteStreams available for LevelUP that are optimised for different use-cases.
leveldb stream levelupThis is a convenience package that bundles the current release of LevelUP and MemDOWN and exposes LevelUP on its export.Use this package to avoid having to explicitly install MemDOWN when you want to use MemDOWN with LevelUP for non-persistent LevelUP data storage.
levelup memdown leveldb stream database db store storage jsonIn-memory abstract-leveldown store for Node.js and browsers.If you are upgrading: please see the upgrade guide.
leveldown levelup level abstract-leveldown leveldb memoryExports a single function which takes a single argument, an abstract-leveldown compatible storage back-end for levelup. The function returns a constructor function that will bundle levelup with the given abstract-leveldown replacement. The full API is supported, including optional functions, destroy(), and repair(). Encoding functionality is provided by encoding-down.The constructor function has a .errors property which provides access to the different error types from level-errors.
levelup abstract-leveldown leveldb stream database db store storage jsonSalvage Necklace 5: Inside Locket by B Zedan. A pure-JavaScript LevelDB implementation backed by a durable and persistent evented I/0 b-tree for use with LevelUP.
btree leveldb levelup binary database json b-tree concurrent persistenceA file backed two-dimensional R-Tree index.
btree leveldb levelup binary mvcc database json r-tree concurrent persistence
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.