
redis
redis各个模块技术点
longlong6682
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis进阶之布隆过滤器
目录: 布隆过滤器 一. 布隆过滤器 1、布隆过滤器是什么?(判断某个key一定不存在) 本质上布隆过滤器是一种数据结构,比较巧妙的概率型数据结构 特点是高效地插入和查询,可以用来告诉你 “某样东西一定不存在或者可能存在”。 相比于传统的 List、Set、Map 等数据结构,它更高效、占用空间更少,但是缺点是其返回的结果是概率性的,而不是确切的。 使用: 布隆过滤器在NoSQL数据库...原创 2020-03-20 15:25:33 · 515 阅读 · 0 评论 -
redis之codis
目录: 4.codis分片的原理 5.不同codis槽位如何同步 1、为什么会出现codis 在大数据高并发场景下,单个redis实例往往会无法应对 首先redis内存不易过大,内存太大会导致rdb文件过大,导致主从同步时间过长 其次在CPU利用率中上,单个redis实例只能利用单核,数据量太大,压力就会特别大 2、什么是codis codis是redis集群解决方案之一,codis是G...原创 2020-03-18 15:37:04 · 163 阅读 · 0 评论 -
Redis五种数据类型和原理和基本操作
redis五种数据结构 说明: 对于Redis来说,它可以存储五种基本数据类型, redis中所有数据结构都以唯一的key字符串作为名称,然后通过这个唯一的key来获取对应的value 不同的数据类型数据结构差异就在于value的结构不一样 而现在的版本中的五种类型是:String(字符串)、Hash(字典)、List(列表)、Set(集合)、SortedSet(zSet:有序集合) 一、st...原创 2020-03-09 15:50:56 · 656 阅读 · 0 评论 -
Redis的简介与基本操作,主从复制,事物,分布式锁,持久化方式(RDB,AOF)
一. 在centos6.5中安装Redis 1. 到官网下载Redis:https://redis.io/download 2. 或者直在Linux下运行下面命令 $ wget http://download.redis.io/releases/redis-3.2.8.tar.gz $ tar xzf redis-3.2.8.tar.gz $ cd redis-3.2.8 $ make ...原创 2020-03-01 15:38:07 · 372 阅读 · 0 评论 -
基于Redis搭建高可用集群,redis五种数据类型,雪崩,穿透,击穿
一. Redis集群 redis有哪几种集群 主从模式 ,哨兵模式,codis redis主动同步机制 RDB 全量同步:从服务器把有的数据全部丢弃,让主服务把所有数据全部发给他 AOF 增量同步:主服务器只发送从服务器缺少的数据 redis主从同步应该采用哪种方式 主从刚刚连接的时候,进行全量同步;全同步结束后,进行增量同步。 当然,如果有需要,slave 在任何时候都可以发起...原创 2020-02-27 22:31:56 · 887 阅读 · 0 评论 -
redis集群之哨兵模式sentinel
一. 实验说明 1、环境说明 前提:本试验环境已经提前安装了docker和docker-compose 说明:本次部署是单机伪集群,想要部署真正的集群,需要将秒个主件拆分到各个机器上去部署,只修改ip地址 2、redis三种集群 1. 主从(主从同步原理) 2. sentinel(哨兵模式) 3. codis 详细内容请参考:https://www.cnblogs.com/xiaonq/p...原创 2020-02-29 13:19:01 · 407 阅读 · 0 评论 -
redis分布式解决秒杀与超卖问题(redis纯干货知识)
一. redis事物 1.1redis事物介绍: redis事物是可以一次执行多个命令,本质是一组命令的集合。 一个事务中的所有命令都会序列化,按顺序串行化的执行而不会被其他命令插入 作用:一个队列中,一次性、顺序性、排他性的执行一系列命令 1.2multi 指令基本使用: 下面指令演示了一个完整的事物过程,所有指令在exec前不执行,而是缓存在服务器的一个事物队列中 服务器一旦...原创 2020-02-26 22:44:14 · 2587 阅读 · 0 评论