文章分类 - redis
摘要:正常连接服务后加上auth命令传入密码: redisContext *c = redisConnect((char *)redis_host, redis_port); if (c->err) { /* Error flags, 0 when there is no error */ printf(
阅读全文
摘要:默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件,通常通过源码包进行安装时,如果不指定--prefix,会将库安装在/usr/local/lib目录下;当运行程序需要链接动态库时,提示找不到相关的.so库,会报错。也就是说,/usr/local/lib目录不在系统默认的库搜索
阅读全文
摘要:写项目的时候用到redis作为消息中间件,项目由C编写,所以需要hiredis库来支持C操作redis 第一步:下载hiredis库 git clone git://github.com/redis/hiredis 进入hiredis目录,直接make cd hiredis make 安装 sudo
阅读全文
摘要:什么是缓存污染问题? 缓存污染是指操作系统将不常用的数据从内存移到缓存,降低了缓存效率的现象。缓存污染会随着数据的持续增加而逐渐显露,随着服务的不断运行,缓存中会存在大量的永远不会再次被访问的数据。缓存空间是有限的,如果缓存空间满了,再往缓存里写数据时就会有额外开销,影响Redis性能。这部分额外开
阅读全文
摘要:本文永久地址:https://www.cnblogs.com/erbiao/p/9156215.html Redis官方文档 https://redis.io/topics/sentinel#redis-sentinel-documentation Redis Sentinel(Sentinel)用
阅读全文
摘要:Redis主从复制实际上就是将主Redis节点的数据,复制到其他从Redis节点去进行存储,当主节点因为出现异常宕机后,如何将从节点切换成主节点继续提供服务呢?Redis主从切换主要分为以下两种方式:手动切换以及哨兵模式。今天我们一起来看看Redis在出现故障是如何进行主从切换继续提供服务的。 题外
阅读全文
摘要:实验环境 虚拟机:一台 Ubuntu:两台 ip地址: 192.168.10.10:6379(master) 192.168.10.11:6379(slave) 为两个Ubuntu分别安装Redis # sudo apt update # sudo apt install redis-server
阅读全文
摘要:一文读懂Redis的四种模式,单机、主从、哨兵、集群 少点代码,多点头发 本文已经被GitHub收录,欢迎大家踊跃star 和 issues。 https://github.com/midou-tech/articles 入职第一周,我被坑了 最近刚入职新公司,本来想着这刚来新公司,一般都是熟悉熟悉
阅读全文
摘要:Redis主从复制详解 1. 概述 主从复制:主节点负责写数据,从节点负责读数据,主节点定期把数据同步到从节点保证数据的一致性 2. 主从复制的相关操作 (1)配置文件:在从服务器的配置文件中加入 slaveof<masterip><masterport>。例如,新增redis6360.conf,
阅读全文
摘要:安装Redis # sudo apt update # sudo apt install redis-server 启动Redis # redis-server 查看Redis是否启动 # redis-cli Redis登录 redis-cli -p 6379 -a root123 # 使用密码端口
阅读全文
摘要:REDIS如何开启AOF进行持久化?REDIS的持久化 觉得对您有帮助,点个赞加关注,不迷路!!!不懂的或者觉得我表达的知识点不对的地方欢迎评论区留言 REDIS如何开启AOF进行持久化? 简单说下持久化 Redis的所有数据都是保存在内存中,redis崩掉的话,会丢失。Redis持久化就是把数据保
阅读全文
摘要:与RDB持久化通过保存数据库中的键值对来记录数据库状态不同,AOF持久化是通过保存Redis服务器所执行的写命令来记录数据库状态的。 技术点:AOF文件持久化功能的写入、保存、载入等操作;减少AOF文件体积的AOF重写功能。 AOF持久化 AOF持久化功能的实现可分为命令追加(append)、文件写
阅读全文
摘要:为什么需要RDB持久化 因为Redis是存储在内存中的,一旦Redis进程退出,那么内存中所有Redis的数据也会消失,所以需要有一种方法将Redis存储到硬盘上,以防止数据丢失。 什么是RDB持久化 RDB持久化就是将Redis在内存中的数据库保存到硬盘中,以防止数据丢失的问题。 RDB持久化可以
阅读全文
摘要:Redis操作命令总结 一、key pattern 查询相应的key (1)redis允许模糊查询key 有3个通配符 *、?、[] (2)randomkey:返回随机key (3)type key:返回key存储的类型 (4)exists key:判断某个key是否存在 (5)del key:删除
阅读全文
摘要:redis >字符串和哈希对比 redis 的字符串和哈希对比 相同点和不同点 相同点: 首先是他们有很多效果类似的命令,比如set和hset,mset和hmset等等 大多数情况下使用字符串存储的场景使用hash也可以实现。 不同点 他们的存储结构决定了他们有一些本质的差异 使用hash散列的优势
阅读全文

浙公网安备 33010602011771号