Redis
默默的菜鸟--
这个作者很懒,什么都没留下…
展开
-
Redis入门之基本数据类型zSet
ZSet 有序集合 列表List 与有序集合的相同点与差别 1、二者都是有序的 2、二者都可以获得某一范围的元素 差别 1、列表是通过链表实现的,所以获取靠近两端的数据速度快,而元素增多后,访问中间的数据的速度就会较慢。 2、有序集合使用散列表和跳跃表(skip list)实现的,所以即使读取位于中间的部分的数据速度也很快。(时间复杂度为O(log(N))) 3、列表中不能简单地调整某一个元素的位...原创 2019-12-12 10:57:55 · 240 阅读 · 0 评论 -
Redis入门之基本数据类型Set
Set 无序的 Set 中的值只有一个(唯一性) 存储最多 2的32次方 -1 个字符串 集合类型的常用操作是向集合中加入或删除元素,判断某个元素是否存在,由于集合在Redis内部是使用值为空的散列表(hash table),所以这些操作时间复杂度都是 O(1) ,多个集合还可以进行并集、交集和差集运算 SADD 增加元素和 SREM 删除元素 SADD key value1 [value2...原创 2019-12-12 10:56:20 · 148 阅读 · 0 评论 -
Redis 入门之基本数据类型List
列表类型(List) list 可以存储一个有序的字符串列表,常用的操作是向列表两端添加元素或者获得列表的某一个片段 list 内部使用双向链表实现的,所以向列表两端添加元素的时间复杂度为O(1),获取越接近两端的元素速度越快。 与Hash 类型键最多能容纳的字段数量相同,一个列表类型键最多能容纳 2的32次方 -1 个元素。 LPUSH 左添加 与 RPUSH 右添加 LPUSH 用来向列表的左...原创 2019-12-12 10:54:13 · 140 阅读 · 0 评论 -
Redis 入门之 基本数据类型hash
散列类型(hash) hash 字典结构,存储了字段和字段值的映射,但字典值只能是字符串,不支持其他数据类型。 HSET key field value 和 HGET key field HSET 设置散列,HGET获取hash值 127.0.0.1:6379[2]> hset aa name zhangsan (integer) 1 127.0.0.1:6379[2]> hget ...原创 2019-12-12 10:53:02 · 129 阅读 · 0 评论 -
Redis入门之基本数据类型string
string 字符串类型是Redis 中最基本的类型,它能存储任何形式的字符串,包括二进制数据,可以存储用户的邮箱,JSON化的对象甚至是一张图片,一个字符串类型的键允许存储的数据的最大容量是512MB。 SET 与 GET 命令 SET key value 赋值 GET key 获取键为key 的值 set aa aa //成功的时候返回OK get aa //成功的时候返回结果,键不存在...原创 2019-12-12 10:50:46 · 116 阅读 · 0 评论 -
Redis入门之启动与简单命令
Redis介绍 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hype...原创 2019-12-12 10:29:50 · 129 阅读 · 0 评论 -
Redis 设置密码
redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。 1、初始化Redis密码: 在配置文件中有个参数: requirepass 这个就是配置redis访问密码的参数; 比如 requirepass test123; (Ps:需重启Redis才能生效) redis的查询速度是非常快的,外部用户一秒内可以尝试多大15...转载 2018-04-21 14:26:58 · 138 阅读 · 0 评论 -
Java 对 Redis 基础操作
转摘自:https://www.cnblogs.com/edisonfeng/p/3571870.html一、server端安装 1、下载 https://github.com/MSOpenTech/redis 可看到当前可下载版本:redis2.6 下载windows平台文件: 解压后,选择当前64位win7系统对应的版本: 2、...转载 2018-04-21 15:52:47 · 180 阅读 · 0 评论