開源的比特幣交易記錄項目Btcplex采用SSDB數據庫

jopen 10年前發布 | 10K 次閱讀 比特幣

由法國人 tsileo 開發的比特幣交易記錄查看軟件 Btcplex 采用國人開發的 SSDB NoSQL 數據庫作為持久化存儲服務. Btplex 是用 Go 語言開發的, 并在 github 上開源. 你可以用它來搜索和查看比特幣的交易記錄(塊鏈, Block chain).

比特幣塊鏈是整個比特幣網絡依賴的一個公開共享的交易記錄。所有已確認的交易均毫無例外地包含在塊鏈中 … 由于塊鏈的存在,比特幣的交易記錄得以很明確地表示!

Btcplex 的環境要求:

  • A bitcoind instance (you can build bitcoind in Disable-wallet mode)

  • Go >=1.2

  • Redis 2.6+

  • SSDB

  • LevelDB

  • 150+GB disk space / 4+GB RAM

SSDB 是由國人開發的高性能 NoSQL 數據庫, 支持 Redis 的豐富的數據結構, 并且兼容 Redis 的客戶端和 API. SSDB 在國內外的知名互聯網企業和創業團隊中得到廣泛應用, 用于取代 Redis.

開源的 SSDB NoSQL 數據庫是一個完整的數據庫服務器, 可以提供高于 Redis 存儲容量 100 倍的存儲需求. 日前, 我把 SSDB 數據庫的網絡部分和數據庫引擎部分分離出來, 形成一個獨立的 SSDB 數據庫存儲引擎 Libssdb, 這樣, 你的應用包括移動端的 App, 都可以嵌入 SSDB 引擎.

Libssdb 是對 LevelDB 的封裝, 形成了和 Redis 相似的豐富的數據結構和接口, 比純粹的 KV 存儲引擎要更先進, 因為純 KV 表達業務邏輯的能力非常缺乏.

在性能上, Libssdb 經過測試, 性能數據和 LevelDB 官網上的數據幾乎沒有下降. 所以在性能上, 大家可以放心.

源碼下載: https://github.com/ideawu/libssdb
來自:http://www.ideawu.net/blog/archives/788.html

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!