
Redis
文章平均质量分 91
bestcxx
向外思考,向上生长,锲而不舍,金石可镂
展开
-
0.8、Redis 学习——Redis 五种数据类型和底层的数据结构
不得不说,基于内存使用的 Redis 为了充分利用宝贵的内存资源,在数据结构的设计上可谓是“绞尽脑汁”,除了数据结构设计本身,这种“因地制宜”的设计理念也是非常值得借鉴的。 文章目录Redis 的5种键类型Redis 的5种对象类型Redis 底层使用的数据结构Redis 底层使用的是 C 语言动态字符串(SDS)SDS 数据结构和特性双向链表(list)链表数据结构和特性链表节点数据结构链表数据结构(包含链表节点)字典(dict,symbol table,map,associative array)字典.原创 2021-11-22 01:29:05 · 892 阅读 · 0 评论 -
0.9、Redis学习-持久化策略-只追加文件(AOF)模式
文章目录前言Redis的持久化快照(RDB)和只追加文件(AOF)Redis 持久化的自由搭配AOF (append-only file)持久化append-only fileaof 文件追加的三种方式no:由操作系统决定何时写入always:同步追加everysec:每秒追加一次相关配置aof 文件过大的问题手动触发自动触发开启 AOF 前言 体能状态先于精神状态,习惯先于决心,聚焦先于喜好。...原创 2019-07-06 12:10:05 · 382 阅读 · 0 评论 -
0.8、Redis学习-持久化策略-快照(RDB)模式
作为非关系型数据库,Redis的一大优势就是支持数据持久化,这样就不会 像Memcache一样,一旦重启,内存中保存的数据就完全消失了。 那么 Redis 的持久化机制是怎样的呢?这正是本文所介绍的内容。原创 2019-07-03 09:14:23 · 279 阅读 · 0 评论 -
0.7、Redis学习-键的过期时间和过期键删除策略
文章目录前言Redis 官方完整的命令行文档本文实验 Redis 版本为3.2.100Redis 键的过期时间设置常用命令行EXPIRE key seconds:n秒后key过期TTL key:查看键还有几秒过期PERSIST key:移除键过期时间PTTL key:查看键还有多少毫秒过期PEXPIRE key: milliseconds:设置键在n毫秒后过期 前言 体能状态先于精神状态,习惯...原创 2019-06-27 09:07:40 · 361 阅读 · 0 评论 -
0.6、Redis学习-发布、订阅命令
文章目录前言Redis 官方完整的命令行文档本文实验 Redis 版本为3.2.100Redis 发布与订阅简介Redis 发布订阅功能的潜在风险常用命令行PUBLISH channel message 向频道发消息SUBSCRIBE channel [···] 订阅一个(多个)频道UNSUBSCRIBE [channel[channel ···]]退订一个或多个频道高级命令PSUBSCRIBE...原创 2019-06-26 09:19:16 · 254 阅读 · 0 评论 -
0.5、Redis学习-有序集合类型及主要命令行
前言 体能状态先于精神状态,习惯先于决心,聚焦先于喜好。 Redis 官方完整的命令行文档 https://redis.io/commands 本文实验 Redis 版本为3.2.100 在Redis 2.6版本及之前,有些命令是不被支持的,建议读者安装2.6之后的版本。 命令行中 key 表示 key的name,在实际使用中对应 key的名字。 [] 表示被其包括的命令可有可无。 命...原创 2019-06-18 08:51:19 · 256 阅读 · 0 评论 -
0.2、Redis学习-列表类型及主要命令行
文章目录前言Redis 官方完整的命令行文档本文实验 Redis 版本为3.2.100Redis 列表类型简介常用命令行基本操作RPUSH key value [···] 将一(多)个元素推入列表右端LPUSH key value [···] 将一(多)个元素推入列表左端LRANGE key start end 返回列表中偏移量自start至end的元素RPOP key 移除并返回列表最右端元素...原创 2019-06-12 09:04:46 · 210 阅读 · 0 评论 -
0.4、Redis学习-散列类型及主要命令行
前言 体能状态先于精神状态,习惯先于决心,聚焦先于喜好。 Redis 官方完整的命令行文档 https://redis.io/commands 本文实验 Redis 版本为3.2.100 在Redis 2.6版本及之前,有些命令是不被支持的,建议读者安装2.6之后的版本。 命令行中 key 表示 key的name,在实际使用中对应 key的名字。 [] 表示被其包括的命令可有可无。 命...原创 2019-06-15 12:16:19 · 295 阅读 · 0 评论 -
0.1、Redis学习-字符串类型及主要命令行
文章目录前言Redis 官方完整的命令行文档本文实验 Redis 版本为3.2.100Redis 字符串类型简介常用命令行字符串命令的 存、取、删除Redis 中自增、自减命令INCR key 自增1DECR key 自减1INCRBY key amount 自增amountDECRBY key amount 自减amountINCRBYFLOAT key amount 自增浮点数值amount...原创 2019-06-10 08:59:52 · 293 阅读 · 0 评论 -
0.3、Redis学习-集合类型及主要命令行
前言 体能状态先于精神状态,习惯先于决心,聚焦先于喜好。 Redis 官方完整的命令行文档 https://redis.io/commands 本文实验 Redis 版本为3.2.100 在Redis 2.6版本及之前,有些命令是不被支持的,建议读者安装2.6之后的版本。 命令行中 key 表示 key的name,在实际使用中对应 key的名字。 [] 表示被其包括的命令可有可无。 命...原创 2019-06-14 09:05:56 · 212 阅读 · 0 评论 -
Linux 实现 Redis 单机集群模式
环境和基础 过程 本文在虚拟机中完成 环境和基础 单机测试使用了桥接模式,多机需要其他配置,虚拟机联网参考 VMware 中的仅主机模式、Nat 模式、桥接模式 扫雷 需要一些 linux 基本操作知识,比如 新建文件夹,文件,编辑文件内容,移动文件 过程 下载和安装 redis-下载后有解压,注意路径最好安转在 /usr下,便...原创 2018-06-09 22:27:53 · 1180 阅读 · 0 评论 -
Linux redis 命令集合
·获取redis基本信息 首先运行redis客户端,然后 CONFIG GET * 获取所有相关信息 比如 CONGIG GET dir 获取redis安装目录 ·运行redis客户端 redis-cli ·非后台启动redis 服务 redis-server 这种模式下,退出命令行redis服务就停止了原创 2017-12-25 14:42:42 · 1578 阅读 · 0 评论 -
1、Redis学习-redis-windows环境安装与测试+linux环境安装以及一些操作
目录 1、安装 2、linux 安装 3、启动 4、MAC 平台下的启动 4、报错 5、教程 6、Redis原生命令学习 7、关于 Redis 存储信息可以备份到硬件 8、免费的 Redis 可视化工具 AnotherRedisDesktopManager 9、Redis 设置客户端连接密码 9.1、在配置文件中设置,设置完毕后需要重启redis 9.2、通过命令行设置-无...原创 2016-11-24 09:50:30 · 1504 阅读 · 1 评论