谢谢!
1
reus 2020-10-06 20:26:23 +08:00
单机版又何来多个进程同时访问?
redis 吧。 |
2
ryd994 2020-10-06 20:27:10 +08:00 via Android
C++ std map ?
嵌入式一共就那点内存,能玩出什么花样?你也没说什么数据库的要求。单纯查询的话 map 足够了 跨进程访问可以用 unix socket |
3
beginor 2020-10-06 20:29:16 +08:00 via Android
SQLite ?
|
4
tempdban 2020-10-06 20:29:24 +08:00 via Android
搞个共享内存加把锁,你连 socket 都不用实现
|
5
reus 2020-10-06 20:34:54 +08:00
如果不需要多进程访问,那随便一个哈希表实现都可以用
|
6
iceheart 2020-10-06 21:06:23 +08:00 via Android
自己写个也就两天功夫吧
|
7
wangyzj 2020-10-06 21:27:21 +08:00
memcached
这个行不行啊 哈 |
8
leavic 2020-10-06 22:42:21 +08:00
这不就是用 c 把 dict 实现一下吗?
|
10
elechi 2020-10-06 23:43:36 +08:00 1
berkeley db
|
11
sadfQED2 2020-10-07 22:15:24 +08:00 via Android
Redis memcache 行吗?不行的话自己拿 golang 写一个也用不了多久啊
|
12
mcds 2020-10-08 14:59:06 +08:00
berkeley db,python 自带。kv 数据库还有人推 sqlite 的。。。
|
13
LANB0 2020-10-09 10:19:50 +08:00
参考 APUE db 的实现
|