redis 特点(特性)

redis 8个特性

1 速度快:10w ops(每秒10w读写),数据存在内存中,c语言实现,单线程模型

2 持久化:rdb和aof

3 多种数据结构:

5大数据结构

字符串,列表,集合,哈希(字典),有序集合

BitMaps位图:布隆过滤器 本质是 字符串

HyperLogLog:超小内存唯一值计数,12kb HyperLogLog 本质是 字符串

GEO:地理信息定位 本质是有序集合

4 支持多种编程语言:基于tcp通信协议,各大编程语言都支持

5 功能丰富:发布订阅(消息) Lua脚本,事务(pipeline)

6 简单:源代码几万行,不依赖外部库

7 主从复制:主服务器和从服务器,主服务器可以同步到从服务器中

8 高可用和分布式:

2.8版本以后使用redis-sentinel支持高可用

3.0版本以后支持分布式

posted @ 2023-08-15 19:34  刹爵  阅读(190)  评论(0)    收藏  举报