![](https://img-blog.csdnimg.cn/20201201181138934.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Redis
Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库。从2015年6月开
风向决定发行D
在读硕士
展开
-
redis导入导出工具-redis-dump,centos7安装使用
redis导入导出工具-redis-dump,centos7安装使用在centos7上安装redis的备份工具redi-dump注意事项:因为多数系统自带的ruby版本是2.0.0的版本,但是redis-dump需要2.2.2以上的版本支持。redis-dump使用ruby语言编写的。直接安装的话,就会提升版本过低。需要跟高的2.2.2版本以上的支持。具体的命令如下:安装 redis-dumpyum install centos-release-scl-rh -y配置yum仓库yum i转载 2021-03-24 21:07:45 · 330 阅读 · 1 评论 -
ubuntu20.04安装Navicat 15和Redinav
Redinav安装教程1. 官网下载2. 解压sudo mv redinav_1.0.29_amd64-no-license.zip /opt/redinav/sudo unzip redinav_1.0.29_amd64-no-license.zip3.有可能缺少依赖sudo apt-get install menusudo apt --fix-broken install4. dpkg安装sudo dpkg -i redinav_1.0.29_amd64-no-license.de原创 2020-12-09 16:35:28 · 3879 阅读 · 11 评论 -
reids学记笔记(九)Redis GEO 主要用于存储地理位置信息常用命令及操作
Redis GEO常用命令Redis GEO 主要用于存储地理位置信息,并对存储的信息进行操作,该功能在 Redis 3.2 版本新增。Redis GEO 操作方法有:geoadd:添加地理位置的坐标。geopos:获取地理位置的坐标。geodist:计算两个位置之间的距离。georadius:根据用户给定的经纬度坐标来获取指定范围内的地理位置集合。georadiusbymember:根据储存在位置集合里面的某个地点获取指定范围内的地理位置集合。geohash:返回一个或多个位置对象的 ge原创 2020-12-03 23:43:27 · 138 阅读 · 0 评论 -
reids学记笔记(八)Redis 有序集合(sorted sets)常用命令及操作
有序集合(sorted sets)常用命令Redis 有序集合和集合一样也是 string 类型元素的集合,且不允许重复的成员。不同的是每个元素都会关联一个 double 类型的分数。redis 正是通过分数来为集合中的成员进行从小到大的排序。有序集合的成员是唯一的,但分数(score)却可以重复。集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是 O(1)。 集合中最大的成员数为 232 - 1 (4294967295, 每个集合可存储40多亿个成员)。ZADD key score1 me原创 2020-12-03 17:14:35 · 99 阅读 · 0 评论 -
reids学记笔记(七)Redis 哈希(Hash)常用命令及操作
常用操作Redis hash 是一个 string 类型的 field(字段) 和 value(值) 的映射表,hash 特别适合用于存储对象。Redis 中每个 hash 可以存储 232 - 1 键值对(40多亿)。相当于在key中又有k-v型(STRING-STRING)HSET key field value将哈希表 key 中的字段 field 的值设为 value 。HGET key field获取存储在哈希表中指定字段的值。案例1...原创 2020-12-03 16:26:07 · 120 阅读 · 0 评论 -
reids学记笔记(六) 集合(sets)常用命令及操作
SET常用命令Redis 的 Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。Redis 中集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是 O(1)。集合中最大的成员数为 2^32 - 1 (4294967295, 每个集合可存储40多亿个成员)。SADD key member1 [member2]向集合添加一个或多个成员SREM key member1 [member2]移除集合中一个或多个成员SCARD key获取集合的成员数原创 2020-12-02 00:01:17 · 151 阅读 · 0 评论 -
reids学记笔记(五) 列表(lists)常用命令及操作
Redis 列表(List)常用命令Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)一个列表最多可以包含2^32 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。list这种数据结构有很多基础数据结构的操作。总体类似于链地址法。LPUSH key value1 [value2]将一个或多个值插入到列表头部RPUSH key value1 [value2]在列表中添加一个或多个值LRANGE key start st原创 2020-12-01 18:09:40 · 194 阅读 · 0 评论 -
reids学记笔记(四)redis.conf配置密码
配置文件修改密码登陆后authstream@machine1:/usr/local/redis$ redis-cli 127.0.0.1:6379> KEYS *(error) NOAUTH Authentication required.127.0.0.1:6379> auth liutaoOK原创 2020-11-20 15:01:10 · 286 阅读 · 0 评论 -
reids学记笔记(三)value数据类型:字符串(strings)常用命令及操作
String字符串命令:SET key value设置指定 key 的值GET key获取指定 key 的值。APPEND key value如果 key 已经存在并且是一个字符串, APPEND 命令将指定的 value 追加到该 key 原来值(value)的末尾。如果 key不存在,相当于SET key valueSTRLEN key返回 key 所储存的字符串值的长度。INCR key将 key 中储存的数字值增一。INCRBY key increment将 key 所储存原创 2020-11-19 21:27:28 · 165 阅读 · 0 评论 -
reids学记笔记(二)redis-key基本命令及使用
在redis.conf的配置文件下,默认数据库数量为16,编号为0~15select 3 // 进入3号数据库DBSIZE // 返回key的数量KEYS * // 显示所有的keyFLUSHALL // 清除所有库中的内容FLUSHDB // 清除当前库的内容redis概述官网介绍:Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件(MQ)。它支持多种类型的数据结构,如字符串(strings), 散列(hashes), 列表(l原创 2020-11-13 16:42:17 · 122 阅读 · 0 评论 -
reids学记笔记(一)ubuntu安装redis安装详细过程
下载redishttps://redis.io/解压redissudo tar -zxvf redis-5.0.8.tar.gz -C /usr/local/3. 修改用户权限sudo mv ./redis-5.0.8/ redissudo chown -R yzh ./redis/进入redis目录编译,下载makemake PREFIX=/usr/local/redis install这里多了一个关键字 PREFIX= 这个关键字的作用是编译的时候用于指定程序存.原创 2020-11-12 23:11:34 · 116 阅读 · 0 评论