Redis
方_小_白
求其上者得其中;求其中者得其下;求其下者无所得。越努力,越幸运。
展开
-
Redis的数据类型之有序集合 · zset
文章目录书接上回`zset`简介`zset`类型的应用场景`zset`的基本命令`zadd``zscore``zincrby``zcard``zcount``zrange``zrevrange``zrangebyscore``zrevrangebyscore``zrank``zrevrank``zrem``zremrangebyrank`zremrangebyscorezrangebylex`zlexcount``zremrangebylex`zscan`zunionstore`zinterstore`zs原创 2020-06-07 13:21:50 · 395 阅读 · 0 评论 -
Redis的数据类型之集合 · set
文章目录书接上回`set`简介`set`类型的应用场景`set`的基本命令`sadd``smembers``sismember``spop``srandmemeber``srem``smove``scard``sinter``sinterstore``sunion``sunionstore``sdiff``sdiffstore``sscan``set`的内部结构`hashtable`intset字段解释:总结最后书接上回前一篇文章,我们学习的是 Redis的数据结构之hash, 学习了其基本的操作和使用原创 2020-06-07 13:06:54 · 522 阅读 · 0 评论 -
Redis的数据类型之 hash
书接上回前一篇文章,我们学习的是 Redis的数据结构 list, 学习了其基本的操作和使用内部数据结构是quicklist和ziplist,这两种数据结构虽然起得名字是list,但是其内部结构确实链表。如果不记得了其内部构成, 就再看看看着上篇文章吧。现在我们继续学习下一个数据类型 hashhash简介hash 是一个键值对集合. 是 string 类型的 key 和 value 的映射表, hash 特别适合用于存储对象, 每个hash 类型可以存储 2^32-1 个键值对。hash 实际上就是原创 2020-06-07 13:04:58 · 266 阅读 · 0 评论 -
Redis的数据结构之 list
文章目录书接上回`list` 简介`list`的相关命令`LPUSH`命令`lpushx` 命令`rpush` 命令`rpushx` 命令`lpop` 命令`rpop` 命令`lrange` 命令`rpoplpush` 命令`lrem` 命令`llen` 命令`lindex` 命令`linsert` 命令lset 命令`ltrim` 命令blpop 命令`brpop` 命令`brpoplpush` 命令`list`内部结构之`quicklist``quicklist``quicklistNode``zipl原创 2020-06-07 13:03:14 · 1447 阅读 · 0 评论 -
Redis的数据结构1 - string
文章目录`string`简介`string`相关常用命令`set`命令`setnx`命令`setEx` 命令`psetEx` 命令`get`命令`getset`命令`strlen` 命令`APPEND`命令`setrange`命令`getrange`命令`incr` 命令`incrby`命令`INCRBYFLOAT`命令`DECR`命令`DECRBY`命令`mget`命令`mset`命令`msetnx`命令`Redis`如何实现`String`这一数据结构`sds`使用`sds`比使用`C`字符串有什么好处原创 2020-06-07 13:00:14 · 186 阅读 · 0 评论 -
Redis 的多个数据库
Redis 默认提供了16个数据库. 每个数据库都有一个id, 从 0 开始, [0,15]。 不同的数据库中数据隔离保存。我们可以通过修改redis的配置文件进行修改数据库的数量。database 32使用 select <ID> 可以切换数据库.示例如下:127.0.0.1:6379> select 1OK# 演示数据隔离127.0.0.1:6379[1]> set test 1OK127.0.0.1:6379[1]> select 2Ok12原创 2020-06-07 12:58:26 · 2255 阅读 · 0 评论 -
快来!系统学习Redis~,不看后悔一年!
目录本系列学习笔记以 redis5.0.7 版本为基础进行学习.基础概念 Redis简介及其他数据库对比 Redis的多个数据库 Redis的单机部署(源码安装/docker安装) Redis的集群部署(源码安装/docker安装)数据结构(0-)五种常用的数据类型常用的命令以及浅浅的了解内部结构。 String list hash set zset不常用,知道会很牛逼的数据类型常用的命令以及浅浅的了解内部结构。 bitmap hyperlog Geo原创 2020-06-07 12:56:00 · 282 阅读 · 0 评论 -
Redis系列03之Redis简介
Redis简介Redis是一个开放源代码(BSD许可)的内存中数据结构存储,用作数据库,缓存和消息代理。它支持数据结构,例如字符串,哈希,列表,集合,带范围查询的排序集合,位图(bitMap),超日志(hyperlog),带有半径查询和流的地理空间索引(geohash)。Redis还内置了副本,Lua脚本,LRU驱逐策略,事务和不同级别的磁盘持久性,并通过Redis Sentinel和Redis...原创 2020-02-13 07:38:42 · 183 阅读 · 0 评论 -
Redis系列持续更新
目录本系列学习笔记以 redis5.0.7 版本为基础进行学习.基础概念 Redis简介及其他数据库对比 Redis的多个数据库 Redis的单机部署(源码安装/docker安装) Redis的集群部署(源码安装/docker安装)数据结构五种常用的数据类型常用的命令以及浅浅的了解内部结构。 String list hash set zset不常用,知道会...原创 2020-02-13 07:32:48 · 182 阅读 · 0 评论