#redis

使用Docker Compose部署基于Sentinel的高可用Redis集群

使用DockerCompose部署基于Sentinel的高可用Redis集群https://yq.aliyun.com/articles/57953 Docker系列之(五):使用DockerCompose编排容器:https://www.cnblogs.com/ee900222/p/docker_5.htm...

redis常用客户端命令

sentinel操作:1、查询主节点:redis-cli-h172.16.4.220-p46379SENTINELget-master-addr-by-namemymaster2、查询从节点:redis-cli-h172.16.4.220-p46379 SENTINELslavesmymaster3、&nbs...
代码星球 ·2021-02-11

Redis持久化机制和恢复机制

Redis持久化方式有两种:(1)RDB对内存中数据库状态进行快照(2)AOF把每条写命令都写入文件,类似mysql的binlog日志RDB将Redis在内存中的数据库状态保存到磁盘里面,RDB文件是一个经过压缩的二进制文件,通过该文件可以还原生成RDB文件时的数据库状态RDB的生成方式:(1)执行命令手动生成有两个R...
代码星球 ·2021-02-11

Redis 高可用性解决方案(Sentinel)

Sentinel是Redis的高可用性解决方案:由一个或多个Sentinel实例组成的Sentinel系统可以监视任意多个主服务器,以及所有从服务器,并在被监视的主服务器进入下线状态时,自动将下线主服务器属下的某个从服务器升级为新的主服务器,然后由新的主服务器代替已下线的主服务器继续处理命令请求示例server1为主,...

spring redis

@TestpublicvoidtestSpringRedis(){ConfigurableApplicationContextctx=null;try{ctx=newClassPathXmlApplicationContext("spring.xml");StringRedisTemplatestringRedisTe...
代码星球 ·2021-02-11

spring data redis RedisTemplate操作redis相关用法

http://blog.mkfree.com/posts/515835d1975a30cc561dc35dspring-data-redisAPI:http://docs.spring.io/spring-data/redis/docs/1.5.1.RELEASE/api/  首先跟大家道歉,为什么...

Redis学习手册(List数据类型)

一、概述:    在Redis中,List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不存在,Redis将为该键创建一个新的链表。与此相反,如果链表中所有的元素均被移除,那么该键...

redis报错Windows error 0x70(a large memory)

redis嫌弃你内存不够了,就给你不开第二个实例。 TheWindowsversionofRedisallocatesalargememorymappedfileforsharing theheapwiththeforkedprocessusedinpersistenceoperations.这句话...

使用Redis来实现LBS的应用

近两年、手机应用,莫过于微信、陌陌之类最受欢迎;但实现原理,分享文章甚少。故,提出两种方案,供分享;不对之处,敬请留言学习。查找附近的某某某,由近到远返回结果,且结果中有与目标点的距离。针对查找附近的某某某,提出两个方案,如下:本方案前,请先阅读:基于LBS功能应用的Geohash方案,看过该文章便可简单知道;1、仅需...

Maven中Spring-Data-Redis存储对象(redisTemplate)

Redis是一种nosql数据库,在开发中常用做缓存。Jedis是Redis在java中的redis-client.在此之前,希望已经了解redis的基本使用和Maven的使用。建立MavenProject之后,在POM.xml中添加jedis和spring-data-redis的依赖如下:<dependency...

redis的启动与停止

启动:redis-server/etc/redis/6379.conf  停止:进入src文件目录redis-cli-a数据库密码shutdown  ...
代码星球 ·2021-02-11

redis配置文件解析

Redis是一个简单高效的内存KV数据库,基本上下载源码makeinstall,编译完成,然后进入src目录运行redis-server即可运行。就是因为这么简单往往有朋友直接运行,将没有密码的redis暴漏外网,最终数据被泄漏。鉴于这些血泪的教训,有必要来说一下redis的配置文件,当然这也比较简单,老鸟可以飘过。默...
代码星球 ·2021-02-11

centos 6安装redis 2.8.19

下载安装:wgethttps://github.com/antirez/redis/archive/2.8.19.tar.gztarxvzfredis-stable.tar.gzcdredis-stablemake前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。异常一:make[2]:cc:Comma...
代码星球 ·2021-02-11

Redis-Cluster 5.0.4 集群部署

一、redis-cluster设计Redis集群搭建的方式有多种,开始使用主从模式做集群,若master宕机需要手动配置slave转为master;后来为了高可用提出来(redis-sentinel)哨兵模式,该模式下有一个哨兵监视master和slave,若master宕机可自动将slave转为master,但它也有...

ELK+Redis 解析Nginx日志

一、ELK简介Elk是指logstash,elasticsearch,kibana三件套,我们一般使用它们做日志分析。ELK工作原理图:简单来讲ELK具体的工作流程就是客户端的logstashagent(shipper)从日志里取出数据推送到服务端的redis里,服务端的logstash从redis里取出数据推送到el...
代码星球 ·2021-02-10
首页上一页...7891011...下一页尾页