EbakusDB a database for blockchain systems

in #programming7 years ago (edited)

Many blockchain systems use LevelDB under the hood to persist their state. For Ebakus, in order to meet the performance requirements and have a DB that is actually aware of the blockchain requirements, I developed a new database: EbakusDB.

This is going to be released as open source software in the next couple of weeks at my github account so keep in touch.

Below is a quick benchmark I did against LevelDB, using LevelDB benchmarks. EbakusDB is multiple times faster in all kinds of operations:

ebakus_db_performance.png

On top of that EbakusDB not only works with key/values but can support schemas and multi indexed tables. And the best feature of all, cheap snapshots. Something like git's cheap branches... Stay tuned ;)

Sort:  

iam amazed i think ebakus is promising since speed is a crucial factor for transactions

This post has received a 0.56% upvote from
For more information, click here!!!!

Try the new Minnowhelper Bots for more information here thanks to: @lerass.

Do you know, you can also earn passive income after every bidding round simply by delegating
you can delegate by clicking following links: 10 SP, 100 SP, 500 SP, 1000 SP or Another amount your Steem Power to @minnowhelper?

Help support @minnowhelper and the bot tracker by voting for @yabapmatt for Steem witness! To vote, click the button below or go to https://steemit.com/~witnesses and find @yabapmatt in the list and click the upvote icon. Thank you.

Voting for @yabapmatt