SSDB新型高效的NoSQL数据库入门

不少团队也开始使用SSDB数据库,比如京东、唱吧等等。。。同时也因为公司需要,就开始着手SSDB的学习,下面就是我的学习总结吧。。。

官网地址:http://ssdb.io/zh_cn

首先,我们先来看看一下他的性能:

1.与Redis有同样丰富的数据结构,List、hash、zset.....

2.支持主从复制,负载均衡等。

3.兼容Redis,支持Redis客户端。

4.支持语言丰富,C++、PHP、Python、Java、Go语言等。

5.使用了Google LevelDB座位存储引擎,支持T级别的数据。

SSDB和Redis的性能对比:

在官网数据看,SSDB的性能突出,和Redis基本相当,Redis是内存型的,当然,容量就是一大问题,恰恰因为这,SSDB为了减少这个弱点,使用硬盘存储,因为使用了Google高性能的存储引擎LeveIDB,适合大数据量处理并把性能优化到Redis级别,具有Redis的数据结构、兼容Redis客户端,官方还给出了从Redis迁移到SSDB的方案。

现在咱们来测试一下:

测试命令

SET GET HSET HGET

请求数

1000000 一百万

并发数

1000 一千

QPS(每秒查询率)结果数据:

SET

Redis 38017.03

SSDB 10386

GET

Redis 37855.84

SSDB 11097

HSET

Redis 40673.55

SSDB 8830

HGET

Redis 39021.34

SSDB 10429

ssdb中的数据类型分为4中:

字符串类型、列表类型、哈希类型、有序集合类型。

这四种数据类型的操作命令一般都以固定的字母开头:

s 字符串类型

q 列表类型

h 哈希类型

z 有序集合类型

在ssdb中查看存在的键是分类型用不同的命令的:

keys 字符串类型

qlist 列表类型

hlist 哈希类型

zlist 有序集合类型

展开阅读全文

页面更新:2024-03-10

标签:种数   主从   高效   数据结构   字符串   弱点   数据类型   客户端   入门   命令   级别   性能   语言   类型   数据库   引擎   数据   列表   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top