redis
文章平均质量分 87
代码羊羊
业精于勤荒于嬉
展开
-
Redis:string类型带来的空间消耗过大的问题
案例:使用Redis的string类型保存图像ID和图片存储对象 ID,图像ID为Key、图片存储对象ID为Value。两者均为10位纯数字。保存1亿对键值消耗空间6.4GB,平均1个键值对消耗64字节。问题:按理来说8个字节可以表示2的64次方-1,超过了10位数字,案例中键值对加起来消耗16字节也就罢了,为什么消耗了64字节?回答:除了记录实际数据,String 类型还需要额外的内存空间记录数据长度、空间使用等信息,这些信息也叫作元数据。当实际保存的数据较小时,元数据的空间开销就显得比较大了。.转载 2021-03-13 10:06:16 · 919 阅读 · 0 评论 -
Redis Sentinel——安装部署
1、部署结构图1.1、redis sentinel实例拓扑图1.2、物理结构表2、redis的安装2.1、配置修改redis.conf文件名称为redis-6379.conf port 6379 daemonize yes logfile "6379.log" dbfilename "dump-6379.rdb" dir "/opt/soft/re...原创 2018-04-02 15:50:16 · 506 阅读 · 1 评论 -
redis——redis安装、启动、停止
1、安装1.1、下载1.2、解压安装步骤tar -zxf redis-3.2.8.tar.gz //解压 ln -s redis-3.2.8 redis //建立了一个redis目录的软连接,这样有利于redis版本升级 cd redis // make make install // 将redis的相关运行文件放到 /user/local/bin/...原创 2018-03-28 14:35:05 · 333 阅读 · 0 评论 -
redis集群实践
1、数据库地址及端口为主: 127.0.0.1:6379 --->从:127.0.0.1:6382主: 127.0.0.1:6380 --->从:127.0.0.1:6383主: 127.0.0.1:6381 --->从:127.0.0.1:63842、复制redis.conf 如图3、修改相应配置文件项:cluster-enabled、port、pidfile、logfi...原创 2018-03-29 15:39:22 · 156 阅读 · 0 评论