随笔分类 -  读书笔记-Redis相关

摘要:[TOC] Redis的几种底层数据结构 简单字符串 Redis的字符串是自己构建的一种名为简单动态字符串(SDS)的抽象类型。 和常规c语言字符串不同 SDS的定义如下: 如图所示 存储 “Redis ”这个字符串 ​ SDS 可以常数获取字符串长度,里面的len记录的字符串的长度,所以可以直接获 阅读全文
posted @ 2019-07-21 16:38 dingyl 阅读(276) 评论(0) 推荐(0)
摘要:[TOC] Redis 的内存 内存消耗 内存使用统计 使用info memory 命令查看内存相关指标: | 属性名 | 属性说明 | | | | | used_memory | redis分配器的内存总量 | | used_memory_human | 以可读的格式返回used_memory | 阅读全文
posted @ 2019-07-19 22:17 dingyl 阅读(177) 评论(0) 推荐(0)
摘要:[TOC] Redis 的复制 概述 分布式系统中为了解决单点问题,通常会把数据复制多个副本部署到其他机器,满足故障处理和负载均衡等功能 配置 建立复制 1. 在配置文件中加入 slaveof {masterHost} {masterPort} 启动Redis 生效 2. 在redis server 阅读全文
posted @ 2019-07-16 22:49 dingyl 阅读(242) 评论(0) 推荐(0)
摘要:[TOC] Redis的RDB和AOF 概述 Redis 提供了两种持久化方式:RDB和AOF RDB使用一次生成内存快照的方式,产生的文件紧凑压缩比更高,因此读取RDB恢复速度更快,由于每次生成RDB开销较大,无法做到实时持久化,一般用于数据冷备和复制传输 AOF持久化 以独立日志的方式记录每次写 阅读全文
posted @ 2019-07-13 21:43 dingyl 阅读(207) 评论(0) 推荐(0)
摘要:Java 连接Redis客户端 Jedis 1.首先找到找到 jedis 的jar 包 "点击这里" 这里我用的是这个 最简单的测试: 通过连接池获取连接 Pipeline //批量 阅读全文
posted @ 2019-07-13 11:17 dingyl 阅读(291) 评论(0) 推荐(0)
摘要:[TOC] Redis的基本类型 本文使用的Redis版本为: Redis 3.0.503 (00000000/0) 64 bit / windows 环境 下载链接 "l点击这里下载" 概述 Redis有五种数据结构: 字符串、哈希、列表、集合、有序集合 Redis可以用来干嘛: 缓存、排行榜系统 阅读全文
posted @ 2019-07-11 00:59 dingyl 阅读(152) 评论(0) 推荐(0)