Redis

Redis数据结构存储系统:第一章:安装配置

NoSQL是NotonlySQL的缩写,大意为“不只是SQL”,说明这项技术是传统关系型数据库的补充而非替代。在整个NoSQL技术栈中MemCache、Redis、MongoDB被称为NoSQL三剑客。那么时代为什么需要NoSQL数据库呢?我们来做个对比: 关系型数据库NoSQL数据库数据存储位置硬盘内存数据...

Redis【3】其他部分~

Java连接VMware的Redis:ping()返回PONG要可以ping通VMware地址端口号要正确、默认6379VMware中的防火墙原因、需添加6379端口号的防火墙:vim/etc/sysconfig/iptables进入之后按I插入一行-AINPUT-mstate--stateNEW-mtcp-ptcp-...
代码星球·2020-09-08

Redis【2】五大基本数据类型~

Redis_启动后杂项基础Redis一共16个数据库SELECT[0~15]来切换数据库命令起效返回1不起效返回0或者nil或者error异常...DBSIZE查询数据的数KEYS*显示所有的key值.支持Ant风格匹配规则?匹配一个字符*匹配0个或多个字符[]表示匹配括号间任意一个字符,用-表示范围,例如:a[a-c...

在windows上部署使用Redis

 在Redis的官网下载页上有各种各样的版本,我这次是在windows上部署的,要去GitHub上下载。目前的是2.8.12版的,直接解压,在inelease 目录下有个压缩包,这就是我们需要的:  直接在上图的目录打开命令窗口,运行: redis-serverred...
代码星球·2020-09-06

Shiro+Redis实现tomcat集群session共享

 一、背景  当我们使用了nginx做项目集群以后,就会出现一个很严重的问题亟待解决,那就是:tomcat集群之间如何实现session共享的问题,如果这个问题不解决,就会出现登陆过后再次请求资源依旧需要登陆的问题。这篇文章我们就解决这个问题。二、实现步骤说明:本篇是在spring+shiro集成的基础上进行...

Redis创建集群报错

Redis创建集群报错:1:任何一个集群节点中都不能存在数据,如果有备份一下删除掉aof文件或rdb文件2:nodes-集群端口.conf文件存的会有报错记录,所以该文件也要删除...
代码星球·2020-09-06

Redis中bitmap的妙用

BitMap是什么就是通过一个bit位来表示某个元素对应的值或者状态,其中的key就是对应元素本身。我们知道8个bit可以组成一个Byte,所以bitmap本身会极大的节省储存空间。Redis中的BitMapRedis从2.2.0版本开始新增了setbit,getbit,bitcount等几个bitmap相关命令。虽然...
代码星球·2020-09-06

redis 常用命令

一 字符串  setkeyvalue  当 SET 命令对一个带有生存时间(TTL)的键进行设置之后,该键原有的TTL将被清除。  设置过期时间  $redis=newRedis();  $redis->connect('127.0.0.1',6379);  $aa=$redis->se...
代码星球·2020-09-06

redis 资料

redis是什么:Redisisanopensource,BSDlicensed,advancedkey-valuestore.Itisoftenreferredtoasadatastructureserversincekeyscancontainstrings,hashes,lists,setsandsortedse...
代码星球·2020-09-06

测算Redis处理实际生产请求的QPS/TPS

内容目录:Benchmark工具测算redis处理实际生产请求的QPS/TPSredis发布版本中自带了redis-benchmark性能测试工具;示例: 使用50个并发连接,发出100000个请求,每个请求的数据为2kb, 测试host为127.0.0.1端口为6379的redis服务器性能:./...

redis4支持内存碎片清理功能使用

最近看到redis4支持内存碎片清理了,之前一直期待有这么一个功能,因为之前遇到内存碎片的解决办法就是重启,现在终于有了优雅的解决方案.^o^/,这个功能其实oranagra在2017年1月1日已经提交pr了,相关地址: https://github.com/antirez/redis/pull/3720版本...

合理设置redis主从buffer 不错

某次抢购时,一个redis集群的某个分片,从实例响应时间陡增到几十秒,报警后运维将其中一个本应该下线的slave下掉,问题减轻但没有解决,又把另一个正常的slave下线掉,问题消失。09:59:11.842#Clientid=19768058addr=xx.xxx.xx.xx:46599fd=7name=age=235...

Flink消费Kafka数据并把实时计算的结果导入到Redis

1.完成的场景在很多大数据场景下,要求数据形成数据流的形式进行计算和存储。上篇博客介绍了Flink消费Kafka数据实现Wordcount计算,这篇博客需要完成的是将实时计算的结果写到redis。当kafka从其他端获取数据立刻到Flink计算,Flink计算完后结果写到Redis,整个过程就像流水一样形成了数据流的处...

redis aof文件过大问题

最近新安装了一台redis,版本为redis-3.2.5数据盘用的是固态硬盘。之前用的是普通硬盘,redis日志天天报 AsynchronousAOFfsyncistakingtoolong(diskisbusy?).WritingtheAOFbufferwithoutwaitingforfsynctocom...
代码星球·2020-09-02

redis集群主从中断,报io过高 不错

问题原因:1、由于这个集群redis操作非常频繁,1分钟操作数据达到1-2G,所有自动aof非常频繁,主从复制打包rdb也非常频繁,之前配置已经无法满足要求报异常如下6943:M19Jul20:22:57.326#Connectionwithslave10.215.84.40:6009lost.32944:C19Jul...