随笔分类 - redis
摘要:工作中经常使用redis作为队列,但redis队列弹出值时,只能逐个弹出,无法批量获取数据,在数据量很大时,在连接的获取和释放占用了较多的时间,效率上不是很好,只能逐个入库。Redis pipeline可以解决该问题,允许发送多个请求,批量获取数据 Springboot pipeline sprin
阅读全文
摘要:有个同事想实现获取以某个字符开头的key的数量,使用了keys *命令,造成经常连接不到redis。 其实获取key的数量,命令行可以用exists命令,如果是springboot,可以使用countExistingKeys方法,如果要查询的key过多,可以分批次获取。 如下为测试,测试数据很少,所
阅读全文
摘要:redis的复制很简单,由于资源限制,本例中采用两台虚拟机,每台虚拟机安装两个redis实例,共四个来测试 一、安装redis https://www.cnblogs.com/qq931399960/p/10616459.html 二、当前安装的redis分别为 192.168.102.69:637
阅读全文
摘要:一、安装第一个实例 https://www.cnblogs.com/qq931399960/p/10584877.html 二、拷贝配置文件 三、修改配置 修改 四、添加开机启动文件 填充内容 五、使开机启动生效 六、分别启动两个实例 七、检查 检查启动日志,登录,执行save,生成RDB快照文件(
阅读全文
摘要:编译安装为redis官方推荐安装方式。 本例中使用linux版本为:CentOS Linux release 7.0.1406 (Core),Basic Web Server 一、安装依赖包 libc安装过程,出现Error:Nothing to do,但并没有影响到接下来的redis安装,通过wh
阅读全文
摘要:有时需要离线安装redis,所以需要redis离线安装包,不同的centos版本和redis版本,依赖包不同,本例中,centos: CentOS Linux release 7.0.1406 (Core),Basic Web Server版本,自动下载的redis版本为3.2.12 1、检查是否存
阅读全文
摘要:Redis常用数据结构包括字符串(strings),列表(lists),哈希(hashes),集合(sets),有序集合(sorted sets)。 redis的key最大不能超过512M,可通过redis-cli config get xxx获取某个参数配置,如获取redis最大内存,redis-
阅读全文
摘要:Redis事务以MULTI开始,中间添加多种命令,这些命令不会立即执行,而是被放入到一个队列中,当执行EXEC时,队列中的所有命令被依次执行。 当命令放在MULTI中,但还未执行EXEC时,每个命令返回值为QUEUED,Redis事务将多个命令使用MULTI包括起来,调用EXEC一起执行,减少与客户
阅读全文

浙公网安备 33010602011771号