Redis
kwin_zhang
本博客上的所有文章仅供学习交流使用,无任何商业用途
展开
-
redis配置文件中常用配置详解
此次安装的版本为: 5.0.3[root@localhost local]# redis-server --versionRedis server v=5.0.3 sha=00000000:0 malloc=jemalloc-5.1.0 bits=64 build=afabdecde61000c3打开redis.cof################################### NETWORK ############################################原创 2020-05-27 23:31:55 · 355 阅读 · 0 评论 -
布隆过滤器
概述什么是布隆过滤器 布隆过滤器(Bloom Filter)是1970年由布隆提出的,它实际上是由一个很长的二进制向量和一系列随意映射函数组成。 它是一种基于概率的数据结构,主要用来判断某个元素是否在集合内,它具有...原创 2020-06-24 10:12:05 · 402 阅读 · 0 评论 -
Redis的三种特殊数据类型
Geospatial 地理位置朋友的定位,附近的人,打车距离计算?Redis 的 Geo 在Redis3.2 版本就推出了! 这个功能可以推算地理位置的信息,两地之间的距离,方圆几里的人!可以查询一些测试数据:http://www.jsons.cn/lngcodeinfo/0706D99C19A781A3/只有 六个命令:GEOADD GEODIST GEOHASH GEOPOS GEORADIUS GEORADIUSBYMEMBER# getadd 添加地理位置# 规则:两级无法直接添加,原创 2020-05-27 17:07:23 · 214 阅读 · 0 评论 -
Redis缓存穿透、缓存雪崩和缓存击穿
Redis缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。但同时,它也带来了一些问题。其中,最要害的问题,就是数据的一致性问题,从严格意义上讲,这个问题无解。如果对数据的一致性要求很高,那么就不能使用缓存。另外的一些典型问题就是,缓存穿透、缓存雪崩和缓存击穿。目前,业界也都有比较流行的解决方案。本篇文章,并不是要更加完美的解决这三个问题,也不是要颠覆业界流行的解决方案。而是,从...原创 2020-03-18 20:37:13 · 146 阅读 · 0 评论 -
Redis高级
1:Redis的主从问题主从复制:就是把写入到主服务器上的数据自动的同步给从服务器主从复制 最终解决的问题 就是读写分离读写分离:就是将读放到从服务器上,写放到主服务器上主从复制的时候 主服务器 能完成写,也能完成读的操作 读的时候是自动的路由到了从服务器 ;从服务器只能完成 读的操作2:Redis的哨兵模式在主从复制中,即使你解决了读的压力,上面的网络架构任然可能存在一个问题,...原创 2020-01-02 23:59:27 · 106 阅读 · 0 评论 -
Redis第一篇 (基本命令)
什么样的数据适合放入缓存中?变化频率不高的数据适合放入缓存中原创 2020-01-02 23:37:51 · 141 阅读 · 0 评论 -
Docker下安装Redis
第一步:拉取最新版的redis镜像docker pull redis:latest查看本地镜像,看是否安装了redisdocker images运行容器;docker run -itd --name redis-test -p 6379:6379 redis最后我们可以通过 docker ps 命令查看容器的运行信息: docker ps接着我们通过 redis-cli 连...原创 2020-01-12 23:10:42 · 115 阅读 · 0 评论 -
Linux下安装Redis
Redis的安装(示例版本:redis-3.0.0.tar.gz)下载地址 http://redis.io/download安装步骤:1 首先需要安装gcc,把下载好的redis-3.0.0.tar.gz放到linux /usr/local文件夹下yum install gcc2 进行解压 tar -zxvf redis-3.0.0.tar.gz3 进入到redis-3.0.0目...原创 2020-01-05 13:31:30 · 115 阅读 · 0 评论