SSDB 是一个 C/C++ 语言开发的高性能 NoSQL 数据库, 支持 KV, list, map(hash), zset(sorted set),qlist(队列) 等数据结构, 用来替代或者与 Redis 配合存储十亿级别列表的数据. SSDB 是稳定的, 生产环境使用的, 已经在许多互联网公司得到广泛使用, 如奇虎 360, TOPGAME. 特性 替代R
ssdb,它的特点是基于文件存储系统所以它支撑量大的数据而不因为内存的限制约束.从官网的测试报告来看其性能也非常出色和redis相当,因此可以使用它来代替redis来进行k-v数据业务的处理. 实施 幸好ssdb是兼容redis的部份协议,所以直接用redis client库就可以进行一个压力测试.以于针对Redis和ssdb的几个读操做,进行一个...
ssdb 是一个高性能支持丰富数据结构的NoSQL 数据库, 用于替代 Redis. 它与Redis相比具备明显优势的一个特性就是基于硬盘存储,所以它支撑的数据量不会因为内存的限制而受约束。 至于性能,由于存取效率一部分取决于硬盘的IOPS,所以官网给的benchmark结果应该是极高IOPS的硬盘(比如固态硬盘)上测试出的结果,有人在正常...
项目上需要找一个硬盘型的NoSQL,用于将Redis中的冷数据落入硬盘。初步选型了几款key-value类型的NoSQL,分别有levelDB、 rocksDB、 TiDB、 SSDB、swapDB。均为基于levelDB开发的几款NoSQL。其中因为levelDB、rocksDB无网络接口,不方便做分布式和高可用。,...
wget --no-check-certificate https://github.com/ideawu/ssdb/archive/master.zip unzip master cd ssdb-master make # 将安装在 /usr/local/ssdb 目录下 sudomakeinstall 如果你想安装 ssdb 在其它的目录, 不在 /usr/local 目录下, 可以这样 sudomakeinstall PREFIX=/your/direcotry ...
ssdb主要是可以把存储不下的持久化到硬盘,解决Redis容量有限问题,如果你在生产系统中,内存不够,是要人命的。 ——— 【Redis介绍】 Redis的优点: 支持多种数据结构,如 string(字符串)、 list(双向链表)、dict(hash表)、set(集合)、zset(排序set)、hyperloglog(基数估算) 支持持久化操作,可以进行...
在Linux中,有一种命令行工具可以用来操作SSDB,它被称为ssdb-cli。这个命令行工具允许用户连接到SSDB服务器,并执行各种操作,如插入、查询、删除和更新数据。 下面是一些常用的ssdb-cli命令: 1. 连接到SSDB服务器: “` ssdb-cli -h-p“` 其中,-h参数指定SSDB服务器的主机名或IP地址,-p参数指定端口号。
SSDB和Redis是两个常用的开源内存数据库,可以根据具体需求进行结合使用。 首先,SSDB和Redis都提供了类似的数据结构,如字符串、列表、哈希等,因此可以根据实际情况选择将数据存储在哪个数据库中。例如,可以将一些短期使用且需要快速读写的数据存储在Redis中,而将一些需要长期存储且读写较少的数据存储在SSDB中。 其次,在...
SSDB 是一个 C++ 开发的 NoSQL 存储服务器, 支持 zset, map 数据结构, 可替代 Redis, 特别适合存储集合数据. SSDB 被开发和开源出来后, 已经在生产环境经受了3个季度的考验, 一直稳定运行. 在一个支撑数千万用户的列表数据(例如用户的订单历史, 用户的好友列表, 用户的消息列表等)的实例上, SSDB 每天处理上...
SSDB是都长得这么..SSDB算是我的梦中情宫,今年入了一只公温,简直爱不释手,捧在手里都怕化了的那种,还给他起了个名字叫“未来”,希望他一生平安,未来无限。结果随着小未来慢慢长大,越看越觉得不对劲,两个字总结就是——“猥