Welcome to Trin.DB!
A fast RESTful persistent or in memory NoSQL database (18 KiB only!)
Github Repo: https://github.com/trinly01/Trin...
For further actions, you may consider blocking this person and/or reporting abuse
Would love if you showed some benchmarks instead of copy-pasting the whole API here.
Hi Atta,
Nice suggestion!
You may contribute to this project by adding a benchmark.
Will love to merge it ❤️
No it's your job to provide benchmarks. :(
To be honest, I get your point, but I don't like this wording when it comes to open source projects :)
Projects are projects. You can't expect other people to provide benchmarks for your project. You are the one advertising it, so you need to provide benchmarks. So yes, it is your job. Open source is not an excuse.
npmjs.com/package/msgpack
node-msgpack is currently slower than the built-in JSON.stringify() and JSON.parse() methods. In recent versions of node.js, the JSON functions have been heavily optimized. node-msgpack is still more compact, and we are currently working performance improvements. Testing shows that, over 500k iterations, msgpack.pack() is about 5x slower than JSON.stringify(), and msgpack.unpack() is about 3.5x slower than JSON.parse().
Looks very interesting! How is the performance when you have 100.000 - 1.000.000 records?
Hi Roelof, Contributors are welcome.
Need help to test it using real world scenarios.
Currently I am interested in JSON schema validation, perhaps with Ajv.
Thanks for the suggestion. <3
I already converted it from appendFileSync to fileWriteStream
All suggestions are being considered. Some are already implemented. Thank you to all of insights and inputs ❤️
Thanks for the detailed explanation ❤️
My goal is to be pure JS implementation with no binary dependencies.
I think streams are optimized to minimize CPU and memory overheads