
redis
hashdog
写下疑问,记录成长
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
redis key 通配符 查询相应的key
keys pattern 查询相应的key在redis里,允许模糊查询key有3个通配符*,?,[]*:通配任意多个字符?:通配单个字符[]:通配括号内的某1个字符redis 127.0.0.1:6379> flushdbOKredis 127.0.0.1:6379> keys *(empty list or set)redi...原创 2020-03-01 23:45:02 · 1164 阅读 · 0 评论 -
redis根据key前缀批量查询
redis没有直接通过通配符批量查询kv的但是我们可以通过通配符获得k,在由k获得v比如有这些k,格式是 企业_车牌_颜色我们要获取测试公司的所有车辆的v可以keys 测试公司_*获得所有key之后在用mget获取所有key的vjava代码如下:/** * 前缀匹配keys * @param key * @return */...原创 2020-03-01 23:42:49 · 5184 阅读 · 0 评论 -
Redis端口为什么是6379?
先介绍下redis的作者Salvatore Sanfilippo(Antirez),意大利人,就是下图这位。Antirez现在已经40多岁了,依然奋斗在代码一线,为开源社区做贡献。Antirez出生在非英语系国家,所以英语一直是他的短板。他曾经写过一篇博文,《英语伤痛 15 年》,以自己的实际经历鼓励非英语系国家的程序员突破英语障碍。或说回来,在他的另一篇博文《Redis as an...原创 2020-01-30 22:51:27 · 18228 阅读 · 9 评论 -
Redis和MongoDB区别
Redis和MongoDB区别MongoDB 更类似 MySQL,支持字段索引、游标操作,其优势在于查询功能比较强大,擅长查询 JSON 数据,能存储海量数据,但是不支持事务。Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,支持多种类型的数据结构,可用作数据库,高速缓存和消息队列代理。1、内存管理机制Redis 数据全部存在内存,定期写入磁盘,当内存不够时,可...原创 2020-01-30 22:47:54 · 211 阅读 · 0 评论 -
Redis管道概念
当我们使用客户端对 Redis 进行一次操作时,如下图所示,客户端将请求传送给服务器,服务器处理完毕后,再将响应回复给客户端。这要花费一个网络数据包来回的时间。如果连续执行多条指令,那就会花费多个网络数据包来回的时间。如下图所示。回到客户端代码层面,客户端是经历了写-读-写-读四个操作才完整地执行了两条指令。现在如果我们调整读写顺...原创 2020-01-30 22:45:19 · 329 阅读 · 0 评论 -
Redis命令
目录1.登陆2.对value操作的命令3、对String操作的命令4、对List操作的命令5、对Set操作的命令6、对zset(sorted set)操作的命令7、对Hash操作的命令1.登陆 ./redis-cli -h 10.0.0.100 -p 6379 需要密码 ((error) NOAUTH Authentication requ...原创 2020-01-30 22:44:23 · 120 阅读 · 0 评论 -
Redis集群的三种方式
1.主从复制主从复制原理:从服务器连接主服务器,发送SYNC命令; 主服务器接收到SYNC命名后,开始执行BGSAVE命令生成RDB文件并使用缓冲区记录此后执行的所有写命令; 主服务器BGSAVE执行完后,向所有从服务器发送快照文件,并在发送期间继续记录被执行的写命令; 从服务器收到快照文件后丢弃所有旧数据,载入收到的快照; 主服务器快照发送完毕后开始向从服务器发送缓冲区中...原创 2020-01-30 22:41:32 · 153 阅读 · 0 评论 -
Redis面试题
1.什么是redis? Redis 是一个基于内存的高性能key-value数据库。2.Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的K...原创 2020-01-30 22:40:14 · 232 阅读 · 0 评论 -
java连接redis存取数据(详细)
声明:本文章仅供参考,学无止境,若有不足之处请指出,非常感谢!源代码+相关工具下载:https://download.youkuaiyun.com/download/corleone_4ever/10811258目录一.相关工具二.准备工作三.新建jedis项目四.编写代码五.连接测试六.注意事项一.相关工具如果没有服务器的同学,可以在自己的电脑安装虚拟机,我这里...原创 2018-11-28 17:35:32 · 20330 阅读 · 2 评论