搜索内容

包含标签:缓存 的文章
  • BASE理论及一致性问题及应对
    技术

    BASE理论及一致性问题及应对

    BASE 理论 BASE 理论最初由 Brewer 及他的同事们提出。虽然比较久远,但在当前的互联网界活力更盛。各大互联网企业,在构建大中型规模的分布式互联网系统,包……
    削笔刀 2024年9月24日
  • 3种不同的Redis集群的分布式方案
    技术

    3种不同的Redis集群的分布式方案

    Redis 集群的分布式方案主要有 3 种。分别是 Client 端分区方案,Proxy 分区方案,以及原生的 Redis Cluster 分区方案。 Client 端分区 Client 端分区方案就……
    削笔刀 2024年9月24日
  • 如何大幅成倍提升Redis处理性能?
    技术

    如何大幅成倍提升Redis处理性能?

    主线程 Redis 自问世以来,广受好评,应用广泛。但相比, Memcached 单实例压测 TPS 可以高达百万,线上可以稳定跑 20~40 万而言,Redis 的单实例压测 TPS 不……
    削笔刀 2024年9月24日
  • Redis崩溃后,如何进行数据恢复的?
    技术

    Redis崩溃后,如何进行数据恢复的?

    Redis 持久化是一个将内存数据转储到磁盘的过程。Redis 目前支持 RDB、AOF,以及混合存储三种模式。 RDB Redis 的 RDB 持久化是以快照的方式将内存数据存储到……
    削笔刀 2024年9月24日
  • Redis是如何淘汰key的?
    技术

    Redis是如何淘汰key的?

    淘汰原理 首先我们来学习 Redis 的淘汰原理。 系统线上运行中,内存总是昂贵且有限的,在数据总量远大于 Redis 可用的内存总量时,为了最大限度的提升访问性能……
    削笔刀 2024年9月22日
  • Redis内部数据结构
    技术

    Redis内部数据结构

    Redis 内部数据结构 RdeisDb Redis 中所有数据都保存在 DB 中, 一个 Redis 默认最多支持 16 个 DB。Redis 中的每个 DB 都对应一个 redisDb 结构,即每个 Re……
    削笔刀 2024年9月21日
  • Redis如何处理文件事件和时间事件?
    技术

    Redis如何处理文件事件和时间事件?

    Redis 事件驱动模型 事件驱动模型 Redis 是一个事件驱动程序,但和 Memcached 不同的是,Redis 并没有采用 libevent 或 libev 这些开源库,而是直接开发了一个……
    削笔刀 2024年9月21日
  • 大数据时代,MC如何应对新的常见问题?
    技术

    大数据时代,MC如何应对新的常见问题?

    大数据时代 Memcached 经典问题 随着互联网的快速发展和普及,人类进入了大数据时代。在大数据时代,移动设备全面融入了人们的工作和生活,各种数据以前所未有……
    削笔刀 2024年9月20日
  • MC如何淘汰冷key和失效key
    技术

    MC如何淘汰冷key和失效key

    淘汰策略 Mc 作为缓存组件,意味着 Mc 中只能存储访问最频繁的热数据,一旦存入数据超过内存限制,就需要对 Mc 中的冷 key 进行淘汰工作。 Mc 中的 key 基本……
    削笔刀 2024年9月20日
  • Memcached底层存储结构
    技术

    Memcached底层存储结构

    Memcached 原理及特性 首先来看 Memcached 的原理及特性。 原理 Memcached 是一个开源的、高性能的分布式  key/value 内存缓存系统。它以 key/value 键值对……
    削笔刀 2024年9月20日