1、什么是Redis? Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,R…
分类:redis
Redis集群配置与测试
环境: 系统:CentOS 7 Redis: 4.0.1 测试记录,按照操作流程随手记 创建几个测试目录,在里面放redis.conf文件 $ ll 总用量 1708 drwxr-xr-x 2 root root 23 …
Redis主备集群配置(ruby安装)
注意:如果想在公网上访问集群,建立集群的时候使用公网地址(123.56.3.208为我的公网地址),例如 ./redis-trib.rb create –replicas 1 123.56.3.208:750…
Redis命令处理过程分析
分析从客户端发送命令,到服务端执行命令、返回执行结果经历的整个过程。 建立连接 无论是redis-cli还是Jedis这样的三方包客服端,要向Redis服务器发送命令,首先要建立与Redis服务器之间的TCP连接。在分析…
线上搭建redis
首先根据个人习惯,把redis安装在哪个目录 下载源码: wget http://download.redis.io/redis-stable.tar.gz 解压源码: tar -zxvf redis-stable.ta…
Redis Sentinel(哨兵)部署
Redis-sentinel是Redis实例的监控管理、通知和实例失效备援服务,是Redis集群的管理工具。在一般的分布式中心节点数据库中,Redis-sentinel的作用是中心节点的工作,监控各个其他节点的工作情况并…
redis的set集合常用操作
redis中set的常用操作,功能类似于java中的set 向一个set集合中加值 sadd [key] [value1] [value2] ... # 一系列value中,重复的value不会被重复添加 遍历set中的…
redis分片配置
1、结构规划 三台机器为例 2、地址和端口对应 A : 192.168.1.1:7000 C1 : 192.168.1.1:7001 B : 192.168.1.2:7000 A1 : 192.168.1.2:7001 …
Laravel + redis 高效缓存
前言:laravel是一个非常优秀的php框架,框架基于composer的各种依赖库能够快速建立你的应用,无需重新再造轮子。本文简单介绍Laravel如何结合Redis,只简述安装和配置,不对更深层次使用或者架构方案等进…
使用 Redis的SETNX命令实现分布式锁
SETNX命令简介 SETNX key value 将key的值设为value,并且仅当key不存在。 若给定的key已经存在,则SETNX不做任何操作。 SETNX 是SET if Not eXists的简写。 返回整…
Redis配置详细
前言 Redis 是单进程,但线程IO复用,基于事件,类似于Netty。因为是单线程,所以浪费了,多核,如果开启集群效果会更好 NoSql的最大优势就是存储的内存中 Redis支持持久化到硬盘,支持数据机构更多,且支持分…
Redis 开发与运维(一)
ubuntu 下安装redis wget http://download.redis.io/releases/redis-5.0.2.tar.gz tar xzf redis-5.0.2.tar.gz ln -s red…