主从复制 将主机的数据复制到多个从机上, 避免单主机挂掉后服务无法正常提供使用 ,同时可以 分担主机读的压力 从机的redis.conf配置 当配置完后,连接redis,使用 查看主从信息 主从复制特点: 1. 只有主机可以写,从机只可以读 2. 从机复制主机的全部数据 3. 主机宕机后,从机待命, ...
分类:
其他好文 时间:
2020-05-11 01:02:15
阅读次数:
83
目录 前言 Redis 使用 RedisUtil 测试 小结 前言 中秋过完不知不觉都已经快两周没动这个工程了,最近业务需要总算开始搞后台云服务了,果断直接net core搞起,在做的中间遇到了不少问题,这个后续会一点点列出来包括解决方法,今天就先把之前挖的坑填一个。 Redis 之前在缓存那篇提到 ...
参考下面的连接: https://mp.weixin.qq.com/s?__biz=MzU5MjAxMDc1Ng==&mid=2247483899&idx=1&sn=b103ca28fb0674ae87fa073981d6fd08&chksm=fe270a90c950838617959c341581 ...
分类:
编程语言 时间:
2020-05-06 21:55:29
阅读次数:
64
今天和郑晓龙沟通Redis使用的过程中,吐槽现在隆众平台很多地方出现了数据更新后,Redis和数据库中的数据不一致的问题。 然后就诱发了这个问题的讨论,我的观点是对数据进行修改后,也要同步更新Redis中的数据,即重新set一个value进去。晓龙的意见是 数据更新后,对redis中对应的key执行 ...
分类:
其他好文 时间:
2020-04-30 09:39:43
阅读次数:
84
一.Redis的高并发和快速原因 1.redis是基于内存的,内存的读写速度非常快; 2.redis是单线程的,省去了很多上下文切换线程的时间; 3.redis使用多路复用技术,可以处理并发的连接。非阻塞IO 内部实现采用epoll,采用了epoll+自己实现的简单的事件框架。epoll中的读、写、 ...
分类:
其他好文 时间:
2020-04-25 12:25:23
阅读次数:
55
跳跃表 跳跃表是有一种有序的数据结构,通过在每个节点中维持多个指向其他节点的指针,从而达到快速访问节点的目的。 跳跃表支持平均O(logN)、最坏O(N)复杂度的节点查找,还可以通过顺序性操作来批量处理节点。大部分情况下,跳跃表的效率可以和平衡树媲美。 Redis使用跳跃表作为有序集合键的底层实现之 ...
分类:
其他好文 时间:
2020-04-24 01:52:51
阅读次数:
92
[toc] 图表工具 highcharts 和 echarts 以及 antv https://www.highcharts.com.cn/ https://www.echartsjs.com/zh/index.html http://antv.alipay.com/zh cn/index.html ...
分类:
其他好文 时间:
2020-04-19 22:33:08
阅读次数:
92
一、键值设计 1、key名设计 可读性和可管理性 以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id 简洁性 保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视,例如: 不要包含特殊字符 反例:包含空格、换行、单双引号以及其他转义字符 2、valu ...
分类:
其他好文 时间:
2020-04-12 14:04:02
阅读次数:
77
本文对Redis快照的实现过程进行介绍,了解Redis快照实现过程对Redis管理很有帮助。Redis默认会将快照文件存储在Redis当前进程的工作目录中的dump.rdb文件中,可以通过配置dir和dbfilename两个参数分别指定快照文件的存储路径和文件名。快照的过程如下。(1)Redis使用 ...
分类:
其他好文 时间:
2020-04-11 09:22:51
阅读次数:
74
概述: 1、为什么使用redis2、使用redis有什么缺点3、单线程的redis为什么这么快4、redis的数据类型,以及每种数据类型的使用场景5、redis的过期策略以及内存淘汰机制6、redis和数据库双写一致性问题7、如何应对缓存穿透和缓存雪崩问题8、如何解决redis的并发竞争问题 1、为 ...
分类:
其他好文 时间:
2020-04-05 16:59:16
阅读次数:
58