LevelDB是一個非常有趣的谷歌C++數據存儲。我在Java世界尋找類似的東西(坦率地說,我可以更好地理解代碼,更容易在Windows上運行它等)。如何從cassandra或hbase中提取leveldb類型的數據存儲(sstable + memtable)?
我理解的HBase和卡桑德拉也含有相同的基本技術:對的SSTable文件存儲,memTable中在內存中存儲(將垃圾分類之前並寫入磁盤),某種壓縮,定期壓實等
是否有任何努力從大項目中提取這項技術?我已經開始關注自己的代碼庫(主要是Cassandra),但這些顯然不是無關緊要的項目。哪個項目有更多的模塊化代碼?
期待任何指針!
感謝您的評論中,鏈接很有趣。我並不是想暗示我打算將這三個項目的各個模塊結合起來。我想知道從cassandra或hbase中提取leveldb類型的功能是多麼困難。 – Shahbaz