1.认识redis

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(有序集合)
等多种数据结构组成;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。