Redis
文章平均质量分 60
知笑长长
何苦昨日愚昧留下明日亏欠
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis 核心配置
服务器基础配置: 服务器端设定 1.设置服务器以守护进程的方式运行 daemonize yes|no 2.绑定主机地址 bind 127.0.0.1 3.设置服务器端口号 port 6379 4.设置数据库数量 databases 16 日志配置 1.设置服务器以指定日志记录级别 loglevel debug|verbose|notice|warning 2.日志记录文件名 logfile 端口号.log 注意:日志级别开发期设置为verbos...原创 2021-10-24 13:48:01 · 256 阅读 · 0 评论 -
Redis 入门学习 (六)—— set集合类型
一、set类型 1.新的存储需求:存储大量的数据,在查询方面提供更高的效率(之前的list类型底层是链表结构,所以在查询方面效率较低) 2.需要的存储结构:能够保存大量的数据,高效的内部存储机制,便于查询 3.set类型:与hash存储结构完全相同,仅存储键,不存储值(nil),并且值是不允许重复的 二、set 类型数据的基本操作 1.添加数据 sadd key member1 [member2] 2.获取全部数据 smembers key 3.删除数据 srem key m...原创 2021-08-15 13:44:56 · 1498 阅读 · 0 评论 -
Redis 入门学习 (七) —— sorted_set有序集合
一、sorted_set 类型 1.新的存储需求:数据排序有利于数据的有效展示,需要提供一种可以根据自身特征进行排序的方式 2.需要的存储结构:新的存储模型,可以保存可排序的数据 3.sorted_set类型:在set的存储结构基础上添加可排序字段 score为该有序集合定义的排序规则 二、sorted_set 类型数据的基本操作 1.添加数据 zadd key score1(排序字段) member1(值) [score2 member2] 2.获取全部数据 zrange key .原创 2021-08-22 01:42:48 · 518 阅读 · 0 评论 -
Redis 入门学习 (五) —— list列表类型
一、list类型 1.数据存储需求:存储多个数据,并对数据进入存储空间的顺序进行区分 2.需要的存储结构:一个存储空间保存多个数据,且通过数据可以体现进入顺序 3.list类型:保存多个数据,底层使用双向链表存储结构实现 二、list 类型数据基本操作 1.添加/修改数据 a. lpush key value1 [value2] …… 从左边开始(left) b.rpush key value1 [value2] …… 从右边开始(right) 2.获取数据 a. lrange ...原创 2021-08-12 01:07:30 · 253 阅读 · 0 评论 -
Redis 入门学习 (四) —— hash散列类型
一、hash 类型 1.新的存储需求:对一系列存储的数据进行编组,方便管理,典型应用存储对象信息 2.需要的存储结构:一个存储空间保存多个键值对数据 3.hash类型:底层使用哈希表结构实现数据存储 注:hash存储结构优化 : a.如果field数量较少,存储结构优化为类数组结构 b.如果field数量较多,存储结构使用HashMap结构 hash的存储空间在field和value包含的区域 二、hash类型数据的基本操作 1.添加/修改数据: hset key field val原创 2021-08-08 11:36:53 · 394 阅读 · 0 评论 -
Redis 入门学习 (三)—— string字符串类型
一、redis 数据存储格式 1.redis 自身是一个 Map,其中所有的数据都是采用 key : value 的形式存储。 2.数据类型指的是存储的数据的类型,也就是 value 部分的类型,key 部分永远都是字符串。 二、string 类型数据存储 1.存储的数据:单个数据,最简单的数据存储类型,也是最常用的数据存储类型。 2.存储数据的格式:一个存储空间保存一个数据。 3.存储内容:通常使用字符串,如果字符串以整数的形式展示,可以作为数字操作使用。 三、string类型数据的基本操.原创 2021-08-08 01:10:23 · 255 阅读 · 0 评论 -
Redis 入门学习 (二)
一、Redis 概念:Redis (REmote DIctionary Server) 是用 C 语言开发的一个开源的高性能键值对(key-value)数据库。 特征: 1. 数据间没有必然的关联关系 2. 内部采用单线程机制进行工作 3. 高性能。官方提供测试数据,50个并发执行100000 个请求,读的速度是110000 次/s,写的速度是81000次/s。 4. 多数据类型支持: a.字符串类型 string b.列表类型 list c.散列类型 hash d.集合类型 set .原创 2021-08-07 13:20:04 · 187 阅读 · 0 评论 -
Redis 入门学习 (一)
Redis 引入: (1) NoSQL NoSQL:即 Not-Only SQL( 泛指非关系型的数据库),作为关系型数据库的补充。 NoSQL作用:应对基于海量用户和海量数据前提下的数据处理问题。 特征: 1.可扩容,可伸缩 2.大数据量下高性能 3.灵活的数据模型 4.高可用 常见 NoSQL数据库: 1.Redis 2.memcache 3.HBase 4.MongoDB NoSQL对比关系型数据库: 1.降低磁盘IO次数,越低越好 —— 内存存储(关系型SQL存储在磁盘上,性能...原创 2021-08-07 13:05:52 · 150 阅读 · 0 评论
分享