SSDB高可用方案
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,SSDB简介SSDB 是一个 C/C++ 语言开发的高性能 NoSQL 数据库, 支持 KV, list, map(hash), zset(sorted set) 等数据结构, 用来替代或者与 Red
千家信息网最后更新 2026年11月01日SSDB高可用方案
SSDB简介
SSDB 是一个 C/C++ 语言开发的高性能 NoSQL 数据库, 支持 KV, list, map(hash), zset(sorted set) 等数据结构, 用来替代或者与 Redis 配合存储十亿级别列表的数据.
SSDB 是稳定的, 生产环境使用的, 已经在许多互联网公司得到广泛使用, 如奇虎 360, TOPGAME.
下载和安装
wget --no-check-certificate https://github.com/ideawu/ssdb/archive/master.zipunzip mastercd ssdb-mastermake# 将安装在 /usr/local/ssdb 目录下sudo make install
启动和停止
# 启动主库, 此命令会阻塞住命令行./ssdb-server ssdb.conf# 或者启动为后台进程(不阻塞命令行)./ssdb-server -d ssdb.conf# 停止 ssdb-server./ssdb-server ssdb.conf -s stop# 对于旧版本kill `cat ./var/ssdb.pid`# 重启./ssdb-server ssdb.conf -s restart
双主方案
master-1:10.105.10.77
work_dir = ./varpidfile = ./var/ssdb.pidserver: ip: 0.0.0.0 port: 8888replication: binlog: yes sync_speed: -1 slaveof: id: svc_2 type: sync host: 10.105.10.128 port: 8888logger: level: info output: log.txt rotate: size: 1000000000leveldb: cache_size: 500 block_size: 32 write_buffer_size: 64 compaction_speed: 1000 compression: yes
重启ssdb
master-2:10.105.10.128
work_dir = ./varpidfile = ./var/ssdb.pidserver: ip: 0.0.0.0 port: 8888replication: binlog: yes sync_speed: -1 slaveof: id: svc_2 type: sync host: 10.105.10.77 port: 8888logger: level: info output: log.txt rotate: size: 1000000000leveldb: cache_size: 500 block_size: 32 write_buffer_size: 64 compaction_speed: 1000 compression: yes
重启SSDB
安装配置haproxy
yum -y install haproxyvim /etc/haproxy/haproxy.cfg
global log 127.0.0.1 local2 chroot /var/lib/haproxy pidfile /var/run/haproxy.pid maxconn 4000 user haproxy group haproxy daemon stats socket /var/lib/haproxy/statsdefaults mode http log global option dontlognull option redispatch retries 3 timeout http-request 10s timeout queue 1m timeout connect 10s timeout client 1m timeout server 1m timeout http-keep-alive 10s timeout check 10s maxconn 3000listen testbind 0.0.0.0:8899mode tcpbalance roundrobinserver s1 10.105.10.128:8888 weight 1 maxconn 10000 check inter 10sserver s2 10.105.10.77:8888 weight 1 maxconn 10000 check inter 10s
重新启动haproxy,以后可以利用keepalive 将haproxy设计成双主或准备都可以
/etc/init.d/haproxy restart
测试(客户端连接haproxy地址)
命令
数据
阻塞
方案
互联网
公司
后台
地址
客户
客户端
数据库
数据结构
版本
环境
目录
简介
级别
结构
语言
进程
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
今日互联网科技
互联网电商科技
科技互联网技术
麻工互联网科技
科技制造互联网公司
万易互联网科技有限公司
沃里互联网科技
广州善班互联网科技
新华互联网科技校企合作
现代科技和互联网有关系吗
互联网企业和科技型企业
中化能源互联网科技招聘
互联网大会黑科技排名
华中科技大学互联网的牛人
国大互联网教育科技有限公司薪资
易企秀互联网科技是做什么的
世界互联网科技成果奖
江苏互联网智能科技产品出厂价
科技和互联网行业的特点
数字互联网科技有限公司
互联网科技美容
科技类的互联网平台
开启互联网科技时代小说
互联网科技商业
深圳无忧互联网科技
工业互联网科技成果转化
互联网科技的前景
数字互联网科技有限公司
深圳互联网科技园地址
北京瑞云互联网科技有限公司