
Redis
秦始皇的天下
心中无敌,方能无敌于天下!
运气是强者的谦辞,命运是弱者的借口!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Redis】01Redis正来
目录 1. 什么是Redis 2、什么是NoSQL 3、Redis应用场景 1. 什么是Redis Redis是一个nosql(not only sql不仅仅只有sql)数据库.翻译成中文叫做非关系型型数据库. 关系型数据库:以二维表形式存储数据 非关系型数据库: 以键值对形式存储数据(key, value形式) redis是将数据存放到内存中,由于内容...原创 2018-08-01 23:10:06 · 157 阅读 · 0 评论 -
【Redis-思维导图】史上最强!Redis全方位扫盲!!!
根据之前做的项目,再加上这段时间马上又要开始新一轮的学习了,今天对原来了解的知识进行了复习同时补充了新的内容。原创 2019-07-17 21:55:11 · 426 阅读 · 0 评论 -
【软件安装】redis集群搭建
目录 1、准备条件 2、在虚拟机中创建六个redis实例 3、启动每个redis实例,并且使用ruby脚本搭建集群 3.1 启动六个redis实例(执行批量脚本) 3.2 使用ruby脚本搭建集群 3.3 集群使用方法 1、准备条件 Redis集群中至少应该有三个节点。要保证集群的高可用,需要每个节点有一个备份机(主机出错,备份机替补)。 Redis集群至少需要6台服务器。搭建伪...原创 2018-09-07 22:43:55 · 228 阅读 · 0 评论 -
【Redis-TTshop】添加缓存--缓存同步
1、添加缓存 1.1功能分析 查询内容列表时添加缓存。 查询数据库之前先查询缓存。 查询到结果,直接响应结果。 查询不到,缓存中没有需要查询数据库。 把查询结果添加到缓存中。 返回结果。 参数 函数:jedisClient.hset(key, field, value) INDEX_CONTENT_AD:表示总的广告位名称 120 :表示其中一个id所辖的内容(轮播图),可以...原创 2018-09-08 16:18:54 · 398 阅读 · 0 评论 -
【redis】--设计模式---集群版和单机版的配置连接以及测试使用
目录 1、设计模式 策略模式 2、单机和集群实现 2.1 JedisClient 接口 2.2 单机JedisPool实现类 2.3 JedisPool 单机版配置文件 2.4 JedisCluster 实现类 2.5 JedisCluster配置文件 2.6 实现测试 3、注解 和 包扫描 1、设计模式 策略模式 根据此次需求,为了更好的增加用户体验,减少代码的冗余度,采用...原创 2018-09-08 11:24:07 · 448 阅读 · 0 评论 -
【Redis】 redis集群概述
目录 1、redis-cluster架构图 2、redis-cluster 投票容错机制 3、架构细节 4、集群的安装 1、redis-cluster架构图 2、redis-cluster 投票容错机制 3、架构细节 (1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽. (2)节点的fail是通过集群中超过半数的节点检测失效...转载 2018-09-07 22:45:19 · 185 阅读 · 0 评论 -
【Redis】 总结
目录 1. 什么是redis 2. redis应用领域 3. 怎么用 4.redis持久化方案:把数据放到硬盘中; 5. 主从复制: 1. 什么是redis redis是一个nosql(not only sql不仅仅只有sql)数据库.翻译成中文叫做非关系型型数据库. 关系型数据库:以二维表形式存储数据 非关系型数据库: 以键值对形...原创 2018-08-02 16:11:46 · 233 阅读 · 0 评论 -
【Redis】 06 redis的持久化 主从复制
1、持久化 Redis的高性能是由于其将所有数据都存储在了内存中,为了使Redis在重启之后仍能保证数据不丢失,需要将数据从内存中同步到硬盘中,这一过程就是持久化。 Redis支持两种方式的持久化,一种是RDB方式,一种是AOF方式。可以单独使用其中一种或将二者结合使用。 1.1 RDB持久化 RDB方式的持久化是通过快照(snapshotting)完成...原创 2018-08-02 16:08:21 · 263 阅读 · 0 评论 -
【Redis】05 数据类型string list set zset hash
1、string 1.1 复制 SET key value 1.2 取值 GET key 1.3 取值时同时对key进行赋值操作。GETSET key value 1.4 删除 del key 1.5 数值增减 (1)递增 127.0.0.1:6379> incr num (integer) 1 127.0.0.1:6379> incr num (integer) ...原创 2018-08-02 15:55:50 · 408 阅读 · 0 评论 -
【Redis】 04redis java的使用Jedis
目录 1、单实例连接 2、使用连接池进行连接 3、jedis和spring的整合 1、单实例连接 通过创建jedis来连接redis服务 // 单实例连接redis @Test public void testJedisSingle() { Jedis jedis = new Jedis("192.168.93.88", 6379); jedis.set("name",...原创 2018-08-02 14:31:22 · 348 阅读 · 0 评论 -
【Redis】 03 redis运行、停止、客户端、多数据库
目录 1、redis启动模式 1.1前端模式启动 1.2 后端模式启动 1.3 启动多个redis(可以当做主从复制,下一篇讲) 2、redis 停止 3、redis客户端 3.1 连接redis服务器 3.2 向redis发送命令 4、redis多数据库 4.1 redis实例 4.2 多数据库测试 4.3 注意事项 1、redis启动模式 1.1前端模式启...原创 2018-08-02 12:03:40 · 479 阅读 · 0 评论 -
【Redis】02 redis 环境配置
1、测试环境 redis需要安装在linux服务器上运行测试,本教程使用 linux虚拟机及ssh客户端进行功能测试。 1.1 虚拟机 创建Centos6.4虚拟机作为linux服务器。虚拟机ip:192.168.93.88 1.2 ssh客户端 在开发环境(windows)安装ssh客户端,本教程使用SecureCRT作为ssh客户端连接虚拟机。 1.2.1 创建...原创 2018-08-01 23:24:23 · 236 阅读 · 1 评论