高性能 NoSQL 數據庫,SSDB 1.8 發布

jopen 10年前發布 | 6K 次閱讀 SSDB

SSDB 是一個 C/C++ 語言開發的高性能 NoSQL 數據庫, 支持 zset(sorted set), map(hash), kv, list 等數據結構, 用來替代或者與 Redis 配合存儲十億級別列表的數據. SSDB 在 QIHU 360 被大量使用, 同時也被國內外業界的眾多互聯網企業所使用.

SSDB 1.8 發布 ,該版本包含如下新特性:

- Replication supports AUTH(2014-12-01)
- Sync qset operations(2014-11-05)
- Add dbsize command(2014-11-02)
- Include sync clients' stats in info(2014-11-02)
- Refactor codes, separate into: libutil, libnet, libssdb(2014-11-02)

下載地址:https://github.com/ideawu/ssdb/releases/tag/1.8.0


SSDB 支持 PHP/Java/Python/C/C++ 等客戶端. 下面是一個 PHP 連接 SSDB的例子:

set('key', '123');
$resp = $ssdb->get('key');
echo $resp; // output: 123

完整 API 見 SSDB 項目 PHP API 文檔.

SSDB 在 QIHU 360 被大量應用, 非常穩定. 而且, SSDB 支持在線備份功能, 可以通過網絡備份數據, 不再擔心數據丟失. SSDB 還支持主從同步復制(Replication), 可用于負載均衡.

更重要的是, SSDB 支持 Redis 中的 zset 數據類型, 以及 hashmap 類型, 所以不是一個簡單的 KV 存儲服務器, 實際應用中, KV 存儲的局限性非常大.

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