4 ms·
Any replication support? (Or any sort of distribution?)
by mml 13y ago
Any replication support? (Or any sort of distribution?)
- jonstewart 13y agoThe primary enhancements over LevelDB seem to be parallel compactions of disjoint ranges, to take advantage of cheap seeks on flash storage, and the ability to parameterize core algorithms and data structures to suit a particular anticipated workload. All very cool; anything else major? Also, there aren't JNI bindings... are there? Thanks for the contribution. Just started using LevelDB on a project, but deployment will involve fast flash storage and rocksdb looks like a worthy successor. Jon
- dhruba_b 13y agoThanks for your comments Jon. RocksDB shares some of its genes with LevelDB.. something like a parent-child relationship. Please check out Universal Comaction Style, multi-threaded-compaction, pipelined memtables. I used to have JNI bindings that I pulled in from https://github.com/fusesource/leveldbjni https://github.com/fusesource/leveldbjni but it was difficult for me to update the JNI everytime we added new apis to RocksDB. It would be great if somebody who needs Java support can implement JNI bindings for RocksDB.
- ashwinmurthy 13y agoCan it be configured as a distributed No SQL database like Cassandra?