文章分类 -  16-01Redis

摘要:一、Jedis常用操作测试连通性 数据类型测试 事务提交 加锁 主从复制 6379,6380启动,先各自先独立。主写从读JedisPool获取Jedis实例需要从JedisPool中获取用完Jedis实例需要返还给JedisPool如果Jedis在使用过程中出错,则也需要还给JedisPool测试代 阅读全文
posted @ 2019-04-15 20:33 payn 阅读(176) 评论(0) 推荐(0)
摘要:一、主从复制 也就是主从复制,主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。二、作用 读写分离 容灾恢复三、怎么使用配从(库)不配主(库)从库配置:slaveof 主库IP 主库端口 每次与master断开之后,都需要重新连接 阅读全文
posted @ 2019-04-15 18:41 payn 阅读(167) 评论(0) 推荐(0)
摘要:一、redis发布订阅进程间的一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。订阅/发布消息图二、,命令三、示例 阅读全文
posted @ 2019-04-15 17:03 payn 阅读(154) 评论(0) 推荐(0)
摘要:一、redis事务可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞。二、能做什么 一个队列中,一次性、顺序性、排他性的执行一系列命令。三、使用3.1、常用指令3.2、case1:正常执行3.3、case2:放弃事务3.4、c 阅读全文
posted @ 2019-04-15 17:03 payn 阅读(191) 评论(0) 推荐(0)
摘要:一、总体介绍二、RDB(Redis DataBase)2.1、简介2.2、what在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里。Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过 阅读全文
posted @ 2019-04-14 21:55 payn 阅读(160) 评论(0) 推荐(0)
摘要:一、位置 一般将它,拷贝出来一份,启动服务的时候,加载拷贝出来的那一份。redis.conf 详细如下: # Redis configuration file example # Note on units: when memory size is needed, it is possible to 阅读全文
posted @ 2019-04-14 15:52 payn 阅读(166) 评论(0) 推荐(0)
摘要:一、Redis的五大数据类型1.1、String 1.2、Hash 1.3、List 1.4、Set 1·5、Zset(sorted set:有序集合) 二、操作指令详细Http://redisdoc.com/三、Redis 键(key)3.1、常用3.2、常用指令 四、Redis字符串(Strin 阅读全文
posted @ 2019-04-14 14:39 payn 阅读(149) 评论(0) 推荐(0)
摘要:一、概述1.1、redis1.1.1、Redis:REmote DIctionary Server(远程字典服务器) 1.1.2、Redis 与其他 key - value 缓存产品有以下三个特点 1.2、可以做什么 1.3、下载地址 Http://redis.io/ Http://www.redi 阅读全文
posted @ 2019-04-13 21:43 payn 阅读(168) 评论(0) 推荐(0)
摘要:redis单机安装1、redis安装需要c语言的编译环境。如果没有gcc 需要在线安装 rmp -qa | grep gcc-c++2、在/user/local/upload 下解压redis的软件包 tar -zxvf redis-3.0.0.tar.gz3、得到解压后的目录 redis-3.0. 阅读全文
posted @ 2019-03-26 12:04 payn 阅读(32412) 评论(1) 推荐(2)
摘要:一、Redis集群的搭建1.1、redis-cluster架构图架构细节:(1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽.(2)节点的fail是通过集群中超过半数的节点检测失效时才生效.(3)客户端与redis节点直连,不需要中间proxy层.客户 阅读全文
posted @ 2019-03-26 11:17 payn 阅读(165) 评论(0) 推荐(0)
摘要:reids的主要缺点是:数据量受到物理内存的限制,不能做海量数据的高性能读写操作。可采用mongoDB。redis的过期策略redis基于内存,内存的空间是有限的,如果存储大小超出内存。那么某些数据将会被删除,如何删除?手动设置过期时间:时间到了,就访问不到数据,但是数据不一定被删除了。-->red 阅读全文
posted @ 2019-03-20 21:55 payn 阅读(540) 评论(0) 推荐(0)
摘要:缓存雪崩缓存雪崩是由于原有缓存失效(过期),新缓存未到期间(比如我们设置了缓存的过期时间,在同一时间出现大量缓存同时过期)。所有请求都去查询数据库,而对数据库CPU和内存造成巨大压力,严重的会造成数据库宕机。从而形成一系列连锁反应,造成整个系统崩溃。 (1) 碰到这种情况,一般并发量不是特别多的时候 阅读全文
posted @ 2019-02-23 16:43 payn 阅读(157) 评论(0) 推荐(0)
摘要:一、Redis1.0、概念: redis是一款高性能的NOSQL系列的非关系型数据库 5种数据类型及其操作 redis的持久化方案 使用jedis操作redis 用redis充当缓存关系型:数据和数据之间存在关系(表和表之间存在关系)。-->IO操作。操作内存快。使用redis可以部署在独立的机器。 阅读全文
posted @ 2018-12-14 18:56 payn 阅读(175) 评论(0) 推荐(0)