Redis

redis中list常用命令

list性能总结:  它是一个字符串链表,left、rigth都可以插入、添加  如果键不存在,创建新的链表  如果键已存在,新增内容  若果值全部移除,对应的键也消失。list常用命令:  lrangekey0-1:按栈的形式输出list列表  lpushkey值(可以是一个或多个):从左往右入栈,存入列表(栈先入后...
代码星球·2020-04-03

Redis: 缓存过期、缓存雪崩、缓存穿透、缓存击穿(热点)、缓存并发(热点)、多级缓存、布隆过滤器

2019年08月18日16:34:24 hanchao5272 阅读数1026更多分类专栏: Redis 分布式 版权声明:本文为博主原创文章,遵循 CC4.0BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog....

redis创建集群至少需要几个节点?至少需要几个master节点?

描述: 这也算个思考吧,通过redis-trib.rb可创建redis集群,然后通过--replicas后面接的数字,表示1个主节点对应几个从节点,那么我就做了如下的测试,想要达到的效果就是有6个节点,然后2个master节点,每个master节点对应2个slave节点,不就正好是6个节点了吗,但是在执行的时...

执行redis命令redis-trib.rb查看集群信息报错cannot load such file -- redis (LoadError)

问题描述:  在执行redis-trib.rb命令查看集群状态的时候,报错:[aiprd@hadoop1~]$redis-trib.rbcheck192.168.30.10:7000Traceback(mostrecentcalllast):2:from/home/aiprd/softwares/redis-3.2.5...

解析配置文件redis.conf

units单位:#1k=>1000bytes#1kb=>1024bytes#1m=>1000000bytes#1mb=>1024*1024bytes#1g=>1000000000bytes#1gb=>1024*1024*1024bytes##unitsarecaseinsensiti...
代码星球·2020-04-03

Redis数据类型

Redis的五大数据类型:   一.string(字符串) string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value     1.单值单value  &...
代码星球·2020-04-03

使用RedisDesktopManager工具,解决连接失败问题

今天在云服务器上搭建好了redis环境,想用RedisDesktopManager工具去连接一下,结果连接不上,显示如下图:  我确保了服务器防火墙关闭,又在redis配置文件中设置了requirepass 密码,但还是失败。在自己电脑上也能够ping通服务端ip地址。我就看了一下redi...

安装redis,搭建环境

这里以redis-4.0.9为例 我自己为了好方便管理自己的软件包,就在/usr/local/目录下创建了一个software目录 mkdir  /usr/local/softwarecd  /usr/local/software 下载redis:&...
代码星球·2020-04-03

docker 构建带健康检查的redis镜像

=============================================== 2018/11/5_第1次修改               &n...

Redis实践操作之—— keyspace notification(键空间通知)

设置了生存时间的Key,在过期时能不能有所提示?如果能对过期Key有个监听,如何对过期Key进行一个回调处理?如何使用Redis来实现定时任务?    本文所说的定时任务或者说计划任务并不是很多人想象中的那样,比如说每天凌晨三点自动运行起来跑一个脚本。这种都已经烂大街了,随便一个...

Redis基础知识之——自定义封装单实例和普通类Redis

classMyRedis{private$redis;publicfunction__construct($host='121.41.88.209',$port=63789){$this->redis=newRedis();$this->redis->connect($host,$port);}pub...

Redis基础知识 之——发布/订阅

    订阅,取消订阅和发布实现了发布/订阅消息范式(引自wikipedia),发送者(发布者)不是计划发送消息给特定的接收者(订阅者)。而是发布的消息分到不同的频道,不需要知道什么样的订阅者订阅。订阅者对一个或多个频道感兴趣,只需接收感兴趣的消息,不需要知道什么样的发布者发布的...

Redis配置文件(redis.conf)的参数集合

=============================================== 2020/3/30_第1次修改               &n...

【重要】Nginx模块Lua-Nginx-Module学习笔记(三)Nginx + Lua + Redis 已安装成功(非openresty 方式安装)

  使用Redis做分布式缓存;使用luaAPI来访问redis缓存;使用nginx向客户端提供服务,ngx_lua将lua嵌入到nginx,让nginx执行lua脚本,高并发,非阻塞的处理各种请求。url请求nginx服务器,然后lua查询redis,返回json数据。  系统环境:Ubuntu14.0(64位)  ...

redis 安装以及配置

centos安装yuminstallredis-server配置配置文件redis.conf配置访问密码#requirepassfoobaredrequirepass123指定密码123注释bind127.0.0.1允许外部访问重启serviceredis-serverrestart访问redis-cli-h127.0...
代码星球·2020-04-02