ssdb 是一个高性能支持丰富数据结构的NoSQL 数据库, 用于替代 Redis. 它与Redis相比具备明显优势的一个特性就是基于硬盘存储,所以它支撑的数据量不会因为内存的限制而受约束。 至于性能,由于存取效率一部分取决于硬盘的IOPS,所以官网给的benchmark结果应该是极高IOPS的硬盘(比如固态硬盘)上测试出的结果,有人在正常...
SSDB可视化界面管理工具 ssdb web manager tool flaskguiwebguissdbssdbadmin UpdatedMay 1, 2023 Python seefan/gossdb Star131 Code Issues Pull requests ssdb client for go with pool surport gogolangpoolssdbgossdb UpdatedSep 7, 2023 Go An SSDB Client Library for Python ...
ssdb的主从同步策略和MySQL类似,主要分为COPY全量同步和SYNC增量同步两个阶段,具体步骤如下 主节点写操作都要生成binlog(包括全量同步期间) 全量同步(COPY) 由于ssdb的key是有序的,所以COPY过程就是从第一个数据遍历到最后一个数据,直到完成同步 问题:同步过程中,主节点的数据是会变化的,怎么处理这种情况? 如果新...
而SSDB支持”双主”架构(SSDB分布式架构:https://github.com/ideawu/ssdb/wiki/Replication), 两个或者更多的主服务器. 当其中一部分出现故障时, 剩余的主服务器仍然能正常接受写请求, 从而保证服务正常可用, 再将DNS解析修改之后, 就能在机房故障后立即恢复100%可用. SSDB 被开发和开源出来后, 已经在生产环境经...
SSDB是一套基于LevelDB存储引擎的非关系型数据库(NOSQL),可用于取代Redis,更适合海量数据的存储。 另外,rocksdb是FB在LevelDB的二次开发版本,因此也存在使用RocksDB作为存储引擎的SSDB版本,可以参考这里。 编译和安装 wget--no-check-certificate https://github.com/ideawu/ssdb/archive/master.zipunzipmaster ...
因业务需要,需要将redis换成ssdb,我们需要做一次压测,对两个数据库做一个简单的性能测试对比。 ssdb,它的特点是基于文件存储系统所以它支撑量大的数据而不因为内存的限制约束.从官网的测试报告来看其性能也非常出色和redis相当,因此可以使用它来代替redis来进行k-v数据业务的处理. ...
项目上需要找一个硬盘型的NoSQL,用于将Redis中的冷数据落入硬盘。初步选型了几款key-value类型的NoSQL,分别有levelDB、 rocksDB、 TiDB、 SSDB、swapDB。均为基于levelDB开发的几款NoSQL。其中因为levelDB、rocksDB无网络接口,不方便做分布式和高可用。,...
保证迁移工具 ssdb-port、源端 SSDB 和目标端 GaussDB(for Redis)网络互通。 1.3 操作步骤 1. 正确修改 ssdb-port 的配置文件 conf。 2. 使用./ssdb-portssdb_port.conf 命令启动进程,进行数据迁移。 3. 跟踪迁移日志,评估迁移进度,迁移完成后,在高斯 Redis 实例上校验迁移数据的正确性和完备性。
$ wget --no-check-certificate https://github.com/ideawu/ssdb/archive/master.zip $ unzip master $cdssdb-master $ make $#optional, install ssdb in /usr/local/ssdb$ sudo make install#start master$ ./ssdb-server ssdb.conf#or start as daemon$ ./ssdb-server -d ssdb.conf#ssdb command line...
翻译 SSDB 释义 abbr. Social Security Disability Benefits 残疾人利益保障协会;software support data base 软件支持数据库;solid-state diffusion bonding technology 固态扩散键接技术