You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

寻求Memcached的嵌入式替代方案:开源C/C++内存键值存储

嵌入式内存键值存储替代方案(针对Memcached需求)

以下几款开源方案完全符合你的嵌入式、高吞吐低延迟、C/C++优先且无需持久化的要求:

  • Cachelib

    • Facebook开源的C++嵌入式内存缓存库,专为大规模高吞吐量场景设计
    • 支持多种缓存淘汰策略(如LRU、LFU变种),内置分片机制提升并发性能
    • 完全嵌入应用进程,无需独立服务,消除网络通信带来的延迟,读写性能远超传统Memcached客户端模式
    • 无外部依赖,集成简单,适合对性能要求严苛的场景
  • FastCache

    • 轻量级C++内存键值存储,专注极致读写性能
    • API简洁易用,仅需引入头文件即可嵌入应用,无额外服务依赖
    • 纯内存设计,不支持持久化,所有操作均在进程内完成,延迟可忽略
    • 内置并发控制,多线程环境下仍能保持高吞吐量
  • libmc(嵌入式Memcached兼容库)

    • 实现Memcached协议的嵌入式内存存储库,C语言编写
    • 提供与Memcached一致的API,方便原有Memcached客户端代码快速迁移
    • 完全运行在应用进程内,性能比独立Memcached服务更高
    • 纯内存存储,不支持持久化,匹配你的核心需求
  • Intel TBB Concurrent Hash Map

    • Intel TBB库中的并发哈希表组件,C++实现
    • 专为多核并发场景优化,提供极高的读写吞吐量和低延迟
    • 属于内存键值存储的基础组件,可直接作为嵌入式缓存使用
    • 无额外服务依赖,完全嵌入应用,适合需要自定义缓存逻辑的性能敏感场景

内容的提问来源于stack exchange,提问作者smz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 18:16:09