的先生在学redis
码农十七
这个作者很懒,什么都没留下…
展开
-
redis入门一
什么是redis 1.1. NoSql NoSQL,泛指非关系型的数据库,NoSQL即Not-Only SQL,它可以作为关系型数据库的良好补充。为了解决高并发、高可扩展、高可用、大数据存储问题而产生的数据库解决方案。主要包括: 键值(Key-Value)存储数据库(一般应用于内容缓存,主要用于处理大量数据的高访问负载。数据模型是 一系列键值对 ,适用于快速查询,存储的数据缺少结构化,典型产品r...原创 2019-05-03 18:33:01 · 101 阅读 · 0 评论 -
redis入门十(Redis的主从复制)
原创 2019-05-05 15:24:22 · 88 阅读 · 0 评论 -
redis入门九(Java客户端Jedis)
原创 2019-05-04 20:22:35 · 594 阅读 · 0 评论 -
redis入门八(了解Redis持久化方案)
原创 2019-05-04 16:04:26 · 103 阅读 · 0 评论 -
redis入门七(一些指令的了解)
原创 2019-05-04 15:25:05 · 79 阅读 · 0 评论 -
redis入门六(SortedSet数据类型及相关操作)
redis sorted set介绍原创 2019-05-04 11:21:54 · 804 阅读 · 0 评论 -
redis入门五(Set数据类型及相关操作)
redis set介绍原创 2019-05-04 10:19:25 · 205 阅读 · 0 评论 -
redis入门四(List数据类型及相关操作)
redis list介绍 列表类型(list)可以存储一个有序的字符串列表,常用的操作是向列表两端添加元素,或者获得列表的某一个片段。 列表类型内部是使用双向链表实现的,所以向列表两端添加元素的时间复杂度为0(1),获取越接近两端的元素速度就越快。这意味着即使是一个有几千万个元素的列表,获取头部或尾部的10条记录也是极快的。 相关命令原创 2019-05-03 21:20:53 · 213 阅读 · 0 评论 -
redis入门三(Hash数据类型及相关操作)
为什么使用Hash类型 假设有User对象要存储到Redis中,User对象有id,username、password、age、name等属性,使用String数据类型,存储的过程如下: 如果是使用这种存储方式的话,我每次更新一个属性 需要在控制台输入所有属性及其对应的属性值,影响效率,同时会造成资源浪费 redis hash 介绍 hash叫散列类型,它提供了字段和字段值的映射。字段值只能...原创 2019-05-03 20:25:02 · 173 阅读 · 0 评论 -
redis入门二(String数据类型相关操作)
Redis中存储数据是通过key-value存储的,对于value的类型有以下几种: 字符串 Hash类型 List Set SortedSet(zset) String数据类型 1 相关命令 1.1 赋值 set key value( 注:在redis中的命令语句中,命令是忽略大小写的,而key是不忽略大小写的。) 1.2 取值 get key 1.3 同时设置多个值 mset key ...原创 2019-05-03 19:13:32 · 119 阅读 · 0 评论 -
redis入门十一(Redis集群)
redis-cluster【集群】架构图 架构细节: (1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽. (2)节点的fail是通过集群中超过半数的节点检测失效时才生效. (3)客户端与redis节点直连,不需要中间proxy层.客户端不需要连接集群所有节点,连接集群中任何一个可用节点即可 (4)redis-cluster把所有的物理节点映射到...转载 2019-05-05 15:32:38 · 106 阅读 · 0 评论