随笔分类 - Redis
摘要:Redis主从复制 特点: a、多个redis节点,有且仅有一个主节点master,多个从节点slave。 b、只要网络正常,master节点会一直将自己的数据同步更新给所有slave节点(异步的方式)。 c、master节点可读可写,slave节点只读。 优点: a、支持主从复制,maser节点会
阅读全文
摘要:前言 如果是redis单机版安装,可以参考上一篇:Linux安装redis。 本篇的安装环境和上篇一样,但是本篇是搭建redis集群。要保证集群的高可用,需要每个节点都有从节点,所以Redis集群至少需要6台服务器。因为只有一台服务器,所有这里搭建的伪分布式集群,即一台服务器虚拟运行6个redis实
阅读全文
摘要:前言 之前在本地都是使用windows安装,直接下载运行就好。现在想在linux下安装,但是网上版本太多了,自己记录一个有效的安装步骤。环境: redis版本:5.0.7 linux服务器:CentOS 7.6 安装 1、redis是C开发的,所以安装 redis 需要C语言的编译环境,即安装gcc
阅读全文
摘要:在工作中开发网约车相关功能的时候,需要提供一个通过指定位置查询附近司机的接口。现将研究成果记录下来 1、使用场景 司机在空闲时,会在司机端定时上报其位置。当乘客下单后,会通过乘客的位置查询附近司机然后进行匹配 2、GEO简介 reids在版本 3.2.0之后,引入了geo功能,可用于处理地理位置。涉
阅读全文
摘要:redis有两种持久化方式:RDB和AOF。具体差别跟优缺点可参考redis数据的两种持久化方式对比,本篇只介绍这两种方式怎么配置 RDB配置方式 默认情况下,是快照RDB的持久化方式,将内存中的数据以快照的方式写入二进制文件中,默认的文件名是dump.rdb redis.conf默认配置: 配置含
阅读全文
摘要:在学习redis的过程了,看到了redis还能用于大数据处理,具体场景如下: 腾讯10亿用户,要几个毫秒内查询到某个用户是否在线,你能怎么做?千万别说给每个用户建立一个key,然后挨个记(你可以算一下需要的内存会很恐怖,而且这种类似的需求很多,腾讯光这个得多花多少钱。。) 原理是: redis内构建
阅读全文