跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 请问有没有适合嵌入式 Linux 环境下的基于 ram 的单机 k-v 存储方案?
未分類
9 10 月 2020

请问有没有适合嵌入式 Linux 环境下的基于 ram 的单机 k-v 存储方案?

请问有没有适合嵌入式 Linux 环境下的基于 ram 的单机 k-v 存储方案?

資深大佬 : Hawy 2

需求如下

  • 基于 RAM 存储,无需持久化
  • 资源占用小,适用于嵌入式 Linux 系统等 RAM 极端受限环境
  • 单机版即可,需满足本地多个进程同时访问
  • C/C++实现且开源

谢谢!

大佬有話說 (13)

  • 資深大佬 : reus

    单机版又何来多个进程同时访问?
    redis 吧。

  • 資深大佬 : ryd994

    C++ std map ?
    嵌入式一共就那点内存,能玩出什么花样?你也没说什么数据库的要求。单纯查询的话 map 足够了
    跨进程访问可以用 unix socket

  • 資深大佬 : beginor

    SQLite ?

  • 資深大佬 : tempdban

    搞个共享内存加把锁,你连 socket 都不用实现

  • 資深大佬 : reus

    如果不需要多进程访问,那随便一个哈希表实现都可以用

  • 資深大佬 : iceheart

    自己写个也就两天功夫吧

  • 資深大佬 : wangyzj

    memcached
    这个行不行啊
    哈

  • 資深大佬 : leavic

    这不就是用 c 把 dict 实现一下吗?

  • 主 資深大佬 : Hawy

    @ryd994
    @tempdban
    多谢,C++ std map 加 Boost.Interprocess 搞定!

  • 資深大佬 : elechi

    berkeley db

  • 資深大佬 : sadfQED2

    Redis memcache 行吗?不行的话自己拿 golang 写一个也用不了多久啊

  • 資深大佬 : mcds

    berkeley db,python 自带。kv 数据库还有人推 sqlite 的。。。

  • 資深大佬 : LANB0

    参考 APUE db 的实现

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具