Avatar notebook default
13篇文章 · 7595字 · 1人关注
  • Resize,w 360,h 240
    《Redis设计与实现》读书笔记

    第一部分 SDS较于C字符串更安全、效率更高、功能性更强,也能使用 中的一部分函>数,减少了自己重写的开支。效率方面:SDS保存了自己的len属...

  • redis中的rehash?

    Redis中所有数据都有key-value,这是通过哈希表实现的,redis的字典数据结构保存了两张哈希表,采取了渐进哈希的方法。字典与渐进式r...

  • redis与memcached的简单区别

    redismemcached支持多种数据结构只有key-value能持久化所有数据保存在内存中自己构建了VM机制用的系统的函数value大小可以...

  • redis中的事务

    redis中提供了四个命令来实现事务,MULTI:类似于mysql中的BEGIN;EXEC:类似于COMMIT;DISCARD类似于ROLLBA...

  • Resize,w 360,h 240
    redis的主从、哨兵和cluster集群

    考虑这么一个问题:虽然redis可以持久化到硬盘中,那要是硬盘坏了呢或者发生火灾?一般解决方案就是做主库和从库,更保险一点一台在上海一台在北京,...

  • Resize,w 360,h 240
    数据库与缓存的不一致问题

    数据源不是数据库的情况 数据源是其他远程服务,无法主动知道数据的变更,此时怎么保证一致性? 这个时候可以设置一个key的过期时间,过期时间到了此...

  • redis为什么快?

    1.完全基于内存2.数据结构简单3.采用单线程,避免了上下文切换和竞争4.使用多路I/O复用模型5.自己底层用了RESP协议进行通信(解析快,简...

  • 什么是缓存雪崩、穿透、击穿?解决方案?

    缓存雪崩: 同一时间redis中的key大面积失效,那一瞬间Redis跟没有一样,所有请求都落到了数据库上。解决方案:1.设置缓存的失效时间加一...

  • redis中常用的操作

    SET key value [EX seconds] [PX milliseconds] [NX|XX] ex : 将键的过期时间设置为 sec...

文集作者