leveldb

    2熱度

    1回答

    我使用LevelDB作爲本地進程的一部分,當所有工作完成後,它都有大約10-100萬個JSON條目。 我需要將這些文件轉換爲可移植的格式,最好是將一個或多個csv(甚至是行分隔的json)文件導入到單獨的mongodb系統中。 我的確在node.js中以流數據庫內容的文件的快速測試(使用node-levelup,和我的機器上花了約18.5分鐘千萬雙。似乎很慢。 尋找建議在更快的轉儲/從leveld

    2熱度

    1回答

    在評估幾個分佈式系統時,我遇到了CAP定理。不幸的是,我找不到LevelDB的分類或更具體的RocksDB。 這裏是實際的問題:什麼樣的Cap-type是LevelDB/RocksDB,爲什麼?

    0熱度

    1回答

    main.cc: In function ‘int main()’: main.cc:10:26: error: cannot convert ‘libraryname::ZlibCompressor’ to ‘libraryname::Compressor*’ in assignment options.compressors[0] = libraryname::ZlibCompre

    0熱度

    2回答

    我一起使用LevelDB庫和Snap框架。我有: main :: IO() main = runResourceT $ do db <- open "thedb" defaultOptions { createIfMissing = True } liftIO $ serveSnaplet defaultConfig $ initWeb db 現在,在我的處理程序,我不知

    0熱度

    2回答

    我最近嘗試過leveldb,我發現一些單獨的操作會很長(最長的是10s),儘管它的百分比非常低(約0.01%)。我設置了寫入緩衝區256m,我的值約爲64k。 有人可以幫我嗎?非常感謝你!

    0熱度

    1回答

    有沒有人知道爲什麼DeleteObsoleteFiles成員函數在leveldb中是私有的?在某些情況下,我需要釋放一些磁盤空間,而其中一種方法是嘗試刪除leveldb過時的文件。那麼我可以公開並安全地撥打電話嗎?

    0熱度

    1回答

    我必須以高效的壓縮比將大量抓取和日誌數據存儲在數據存儲區中。 到目前爲止,我嘗試安裝了Cassandra,Couchbase,Mysql和FlatFile格式,並閱讀了Google Big Table,Hypertable和LevelDB File Layout的架構概述。 Cassandra和Couchbase大約是未壓縮的Mysql數據庫磁盤大小的1/5,但我想要更好的結果。 因此,我需要一個

    4熱度

    2回答

    有此在的LevelUp文檔(https://github.com/rvagg/node-levelup#multi-process-access): 性LevelDB是線程安全的,但是不適合與多個進程訪問。您應該只有一個從單個Node.js進程打開的LevelDB數據庫。 Node.js集羣由多個進程組成,因此LevelUP實例不能在它們之間共享。 ,所以我不能使用節點羣集(http://node

    2熱度

    1回答

    我正在使用LevelDB from Java via JNI。 我想提供一個數字(整數)鍵,並且能夠按該鍵的順序迭代數據庫。在我遇到困難的時候,瞭解LevelDb的默認比較器是如何工作的,以及如何將一個int編碼到byte[]中,讓默認比較器通過int正確排序。 的性LevelDB DOCO狀態: 前面的實施例中用於鍵的默認排序函數,其中 字典順序訂單字節。 我GOOGLE了四周,但我難倒了我如何

    2熱度

    2回答

    我開始對C++和已經走錯了...... 我試圖編譯性LevelDB的一個小試驗: #include <assert.h> #include "leveldb/db.h" using namespace std; int main() { leveldb::DB* db; leveldb::Options options; options.create_if_