Redis
Java小窝
这个作者很懒,什么都没留下…
展开
-
Redis实战篇
Redis实战篇1 Redis 客户端1.1 客户端通信 原理客户端和服务器通过 TCP 连接来进行数据交互, 服务器默认的端口号为 6379 。客户端和服务器发送的命令或数据一律以 \r\n (CRLF 回车+换行)结尾。如果使用 wireshark 对 jedis 抓包:环境:Jedis 连接到虚拟机 202,运行 main,对 VMnet8 抓包。过滤条件:ip.dst==1...原创 2019-10-22 22:49:54 · 1003 阅读 · 0 评论 -
Redis分布式篇
Redis分布式篇1 为什么 需要 Redis 集群1.1 为什么需要集群?1.1.1 性能 Redis 本身的 QPS 已经很高了,但是如果在一些并发量非常高的情况下,性能还是会受到影响。这个时候我们希望有更多的 Redis 服务来完成工作。1.1.2 扩展 第二个是出于存储的考虑。因为 Redis 所有的数据都放在内存中,如果数据量大,很容易受到硬件的限制。升级硬件收效和成...原创 2019-10-22 21:13:21 · 353 阅读 · 0 评论 -
Redis原理篇
Redis原理篇1.发布 订阅模式1.1列表 的局限 前面我们说通过队列的 rpush 和 lpop 可以实现消息队列(队尾进队头出),但是消费者需要不停地调用 lpop 查看 List 中是否有等待处理的消息(比如写一个 while 循环)。为了减少通信的消耗,可以 sleep()一段时间再消费,但是会有两个问题:1、如果生产者生产消息的速度远大于消费者消费消息的速度,List 会占用...原创 2019-10-22 19:36:51 · 445 阅读 · 0 评论 -
Redis基础
Redis基础1.1 Redis 诞生历程1.1.1从一个故事开始08 年的时候有一个意大利西西里岛的小伙子,笔名 antirez(http://invece.org/),创建了一个访客信息网站 LLOOGG.COM。有的时候我们需要知道网站的访问情况,比如访客的 IP、操作系统、浏览器、使用的搜索关键词、所在地区、访问的网页地址等等。在国内,有很多网站提供了这个功能,比如 CNZZ,百度统...原创 2019-10-11 21:25:28 · 490 阅读 · 0 评论 -
CentOS7 Redis5.0.5环境搭建
CentOS7 Redis5.0.5环境搭建1基本环境配置CentOS Linux release 7.6.1810 (Core) redis 5.0.5 1.下载解压redis、通过wget在官网下载最新的5.0.5版本wget http://download.redis.io/releases/redis-5.0.5.tar.gz 注意出现下面这个 是wget没有安装-bas...原创 2019-10-11 21:23:00 · 364 阅读 · 0 评论