rocksdb

    1熱度

    1回答

    我正在嘗試設置commonsearch,我是後端將alexa1m數據導入到rocksdb的點,但它死於錯誤(下面的錯誤)。 Traceback (most recent call last): File "urlserver/import.py", line 21, in <module> ds.import_dump() File "./urlserver/d

    2熱度

    1回答

    當我建立RocksDB使用make static_lib產生一個200MB + librocksdb.a文件,但是當我通過的軟件包管理器安裝相同的版本(相比,無論Brew和apt),該.a文件只有大約11MB。我錯過了什麼? 使用make static_lib從源文件編譯時庫的大小: [email protected]:~/rocksdb-4.1$ du -sh librocksdb.a 238

    2熱度

    1回答

    在某個階段,我有以下文件我的性LevelDB文件夾: 000004.log 000005.ldb CURRENT LOCK LOG MANIFEST-000002 我不認爲他們都是追加,只?因此,在數據庫文件夾中的所有文件上運行「chattr + a *」當然是不可能的,因爲在運行leveldb時有一些被刪除。 我的問題是哪些文件不會被刪除,只在正常的LevelDB會話期間和壓縮過程中附加,並

    1熱度

    1回答

    我想用我知道的時間戳和漂亮的值創建一個MVCCKey。但我意識到roachpb.key不是非常簡單;有一些前綴/後綴涉及?數據庫名稱是否也編碼在roachpb.key? 任何人都可以告訴我一個MVCCKey是如何形成的?它有什麼信息?在文檔中,它只是說它看起來像/ table/primary/key/column。

    0熱度

    2回答

    我的C++應用程序使用RocksDB來存儲內存中的鍵值集。 在某些情況下,我希望我的應用程序能夠保留DB值直到下一次運行。意思是,程序將關閉,重新開始並從數據庫中讀取與關閉之前相同的值。 什麼是最快和最簡單的方法來實現這一目標? 我發現下面的文章備份&恢復例程 - https://github.com/facebook/rocksdb/wiki/How-to-backup-RocksDB%3F,但

    1熱度

    1回答

    在許多非sql引擎中發現LSM樹已成功使用,它的數據按鍵排序,不像哈希表,因此可以在kv存儲之外實現許多潛在用途。例如,時間序列數據庫(TSDB)可能很適合使用level db作爲其引擎。傳統的RDBMS和許多表系統如何?像LSM-tree這樣的數據引擎是否也適合?

    5熱度

    1回答

    我們有大的MongoDB數據庫(大約1,4mln集合),MongoDB 3.0,引擎rocksDB,操作系統Ubuntu 14.04。 該數據庫位於具有16個內核和108 GB RAM的虛擬機(VmWare vCloud)上(當前mongoDB使用70GB內存無交換)。 生產設置選項:在專用分區 數據 - XFS文件系統 啓用transparent_hugepage - 永不 transparen

    0熱度

    1回答

    我有下面的代碼: rocksdb::DBWithTTL* db = ... rocksdb::WriteOptions writeOptions; rocksdb::ColumnFamilyHandle cfHandle = ... std::string keyPrefix = "prefix"; std::string key = keyPrefix + "_key"; std::

    2熱度

    2回答

    我對 https://github.com/facebook/rocksdb/wiki/Administration-and-Data-Access-Tool 瞭解RocksDB管理工具「LDB」但我只能找到六味地黃丸回購的性LevelDB: https://github.com/0x00A/ldb 編譯六味地黃丸後,我不能運行從提供的鏈接或者命令。 $ ldb -i ./db Corrupti

    0熱度

    1回答

    我在岩石數據庫中有巨大的數據集(鍵值),我必須根據鍵的前綴搜索鍵。我不想掃描整個數據集以基於密鑰前綴過濾掉密鑰。有沒有辦法做到這一點?