
数据开发-redis
文章平均质量分 65
东华果汁哥
大家好!我叫赖德发,欢迎您来到我的博客。
展开
-
【redis 离线安装】没有外网 redis 离线安装方法
以上就是Redis的离线安装过程,需要注意的是,如果目标机器上没有预先安装gcc和make等开发工具,还需要先进行安装。(可选)将Redis服务设置为开机自启动,这样就不需要每次手动启动Redis服务了。在有外网的机器上下载Redis安装包和依赖库,并将它们打包成tar.gz格式的文件。其中,/path/to/install/redis为自定义的Redis安装路径。如果没有外网连接,可以先在有外网连接的机器上下载相关软件包并打包离线安装。如果返回PONG,则说明Redis服务已经启动成功。原创 2023-05-10 10:33:48 · 1367 阅读 · 0 评论 -
【redis 新功能】RediSearch+RedisJSON组合做中文搜索
最近发现Redis推出了很多增强模块,例如通过RedisJSON可以支持原生JSON对象的存储,使用RediSearch可以作为搜索引擎使用,并且支持中文搜索!当增加写入比率时,RedisJSON还能处理越来越高的整体吞吐量,而当写入比率增加时,ElasticSearch会降低它可以处理的整体吞吐量。使用RediSearch来搜索数据之前,我们得先创建下索引,建立索引的语法有点复杂,我们先来看下;也可以只获取值的指定属性,在RedisJSON中,获取JSON对象中的属性时需要以.开头;...原创 2022-07-15 08:39:32 · 5899 阅读 · 3 评论 -
【redis 过期清理】10分钟了解下redis key过期如何清理
在Redis中,对于过期key的清理主要有惰性清除,定时清理,内存不够时清理三种方法,下面我们就来具体看看这三种清理方法。(1)惰性清除在访问key时,如果发现key已经过期,那么会将key删除。(2)定时清理Redis配置项hz定义了serverCron任务的执行周期,默认每次清理时间为25ms,每次清理会依次遍历所有DB,从db随机取出20个key,如果过期就删除,如果其中有5个key过期,那么就继续对这个db进行清理,否则开始清理下一个db。(3)内存不够时清理当执行写入命令时,如果发现内原创 2020-06-09 09:06:05 · 1944 阅读 · 0 评论 -
【redis 数据结构】快速了解redis5种数据结构
redis是一种高级的key:value存储系统,其中value支持五种数据类型:1.字符串(strings)2.字符串列表(lists)3.字符串集合(sets)4.有序字符串集合(sorted sets)5.哈希(hashes)而关于key,有几个点要提醒大家:1.key不要太长,尽量不要超过1024字节,这不仅消耗内存,而且会降低查找的效率;2.key也不要太短...原创 2018-08-15 17:08:59 · 327 阅读 · 0 评论 -
【redis 数据结构】redis 五种数据结构常用命令--增删改查
redis可以存储键和五种不同类型的值之间的映射String 字符串List 列表Set 集合Hash 散列Zset 有序集合Redis中的字符串 简单的操作setgetdelRedis中的列表 一个列表可以有序地存储多个字符串,并且列表里的元素是可以重复的命令与行为LPUSH 将元素推入列表的左端RPUSH 将元素推入列表...原创 2018-08-15 17:22:07 · 588 阅读 · 0 评论 -
【redis 安装和启动】centos 下安装和启动redis
安装rediswget http://download.redis.io/releases/redis-3.2.1.tar.gztar -zxvf /redis-3.2.1.tar.gzcd redis-3.2.1make && make install启动redis$ ./redis-server redis.conf进入redis$ cd src$ ./redis原创 2018-01-30 17:54:38 · 421 阅读 · 0 评论