redis是什么:基于内存的键值对key-value数据库!!!
与Mysql数据库的区别:
数据操作在内存
记忆化存储
基于主键查询
端口号:6379
优势
1.性能极高
2.数据类型丰富,不仅支持简单类型数据,还支持list,set集合等一些数据结构存储。
3.支持数据持久化,即将数据保存磁盘,不需要依靠数据库。
常用操作
启动
进入redis对应bin目录
输入
redis-cli -a 自己的密码
即可登录
数据类型
一个key 对应一个value(最多512M)
string :是redis的基本数据数据,可包含任何。
List: 底层是一个双端链表(即头部尾部都可插入),可包含2^32-1个元素。
Hash:及value是key/value键值对
set:没有重复元素的集合
sorted set:有序集合,与set不同的是包含一个值来排序
GEO:存储地理位置
HyperLogLog:基数统计,数字统计量非常大使用
bitmap:位图,存放0,1,节约空间
bitfield:一次操作多个比特位域
Stream:用于消息队列
对于redis,基本介绍到此,后续继续更新专栏!!!