Not sure if the fastest disk-based KV db engine.
It lacks comparison with FASTER KV, CandyStore, HaloDB and Bitcast.
Any other suggestions?
-- edit --
Oh, maybe Aerospike. But most of these are memory-based, so not a good comparison
I never heard of it. It appears that bedrock is for datacenters while AergoLite is decentralized, installed directly on each device. There may be many differences though.
Off course it is not. Just by being their product is the main metrics to be displayed there. This is not the first time I see this, but now it is obvious to me that they are manipulating this.
I guess I wrote it wrong. The access is made by specifying the branch and desired commit number (integer value). It is not done by a date-time value. Although adding metadata (like date-time) can be supported if required by the users.
It is way easier to store the pages in a key/value db than storing them in separate files. And I don't need to implement concurrency access control as it is dealt by LMDB.
It leads to an easier implementation and robustness, as the main data processing is done by SQLite and LMDB. LiteTree is something like a glue, and the code is simple. What leads to better maintainability.