文章目录
一、什么是redis?
开源,使用C语言编写、支持网络、Key-Value数据库,并提供多种语言的API。
Redis 通常被称为数据结构服务器,因为值(value)可以是字符串(String)、哈希(Hash)、列表(list)、集合(sets)和有序集合(sorted sets)等类型。
二、redis特点
1、内存数据库,快,很快…
2、单线程worker,串行化、原子操作.
3、IO模型(epoll), 支撑高并发.
4、kv模型,v具有类型结构.
5、具有本地方法,计算向数据移动。
三、redis结构体
三、redis的数据结构
3.1 List
3.2 Hash
3.3 Set
3.4 ZSet
3.5 BitMap
四、基础操作
4.1 String的操作
4.2 Hash的操作
4.3 List操作
4.4 set操作
4.5 zset(有序集合)