redis
文章平均质量分 93
雄鸡
这个作者很懒,什么都没留下…
展开
-
redis 持久化
redis持久化的方式有RDB,AOF 两种,默认方式是 rdbRedis中数据存储模式有2种:cache-only,persistence;一、rdbRDB 功能最核心的是 rdbSave 和 rdbLoad 两个函数,前者用于生成 RDB 文件到磁盘, 而后者则用于将 RDB 文件中的数据重新载入到内存中:SAVE 和 BGSAVE 两个命令都会调用 rdbSave 函数,但它们调用的方式各有不原创 2017-10-01 14:45:36 · 488 阅读 · 0 评论 -
redis 性能相关方面
一、存储延时Cpu的运算速度发展迅速,最高峰平均每隔几个月,速度就翻一倍,目前Cpu的一个时钟周期已达到纳秒级 近几年cpu的发展趋势不再是提高速度,而是并行化,包括支持多cpu多核,超线程和numa结构 原因是存储设备的速度发展相对滞后,单纯提高cpu的运算速度已无法有效提高系统的性能 因此除少数计算密集型系统外,大部分系统的性能瓶颈往往在存储设备性能Relative Latency CPU原创 2017-10-02 14:26:17 · 479 阅读 · 0 评论 -
redis 网络分区
网络分区分布式通常假设网络是异步的,意味着网络可能会导致任意的重复、丢失、延迟或者乱序的节点间消息传递。在实际中,TCP状态机会保证节点间消息传递的不丢失、不重复、时序。但是,在Socket级别上,节点接发消息会阻塞,超时等等。 检测到网络失败是困难,因为我们唯一能跟得到其他节点状态的信息就是通过网络来得到,延迟跟网络失败也无从区分。这里就会产生一个基本的网络分区问题:高延迟可以考虑作为失败。当分区原创 2017-10-02 14:28:06 · 3314 阅读 · 0 评论 -
redis 主从复制
redis Replication 概述 和MySQL主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或者级联结构,下图为级联结构 其重要特性: 一个master可以拥有多个slave 一个slave也可以接受其它slave 复制过程master不会因此阻塞 Slave如果发原创 2017-10-02 14:30:18 · 552 阅读 · 0 评论