redis简介
Redis 全称是 Remote Dictionary Server
Redis 是一种基于键值对(key-value)的NoSQL数据库;
Redis会将所有数据都存放在内存中,所以它的读写性能非常惊人;
Redis还可以将内存的数据保存到硬盘上,这样发生断电或者机器故障的时候,内存中的数据不会"丢失";
Redis提供了键过期、发布订阅、事务、流水线、Lua脚本等附加功能。
redis特性
速度快 (读写性能 10万/秒)
基于键值对的数据结构服务器
丰富的功能(键过期、发布订阅实现消息系统)
简单稳定
客户端语言多(支持Redis的客户端语言有Java、PHP、Python、C、C++、Nodejs等)
持久化
主从复制
高可用和分布式
redis数据结构
Redis的值可以是由
string(字符串)
hash(哈希)
list(列表)
set(集合)
zset(有序集合)
等多种数据结构组成;
网友评论