- 主题:各位大佬,有可以动态扩展的mmap库不?
可以考虑使用Redis
【 在 cat201702 的大作中提到: 】
: 这样一种场景:实时数据流希望把所有数据都存下来,总数据量未知可能有几G,也可能有几十上百G;C++中有没有好用的方便读写mmap库能动态扩展(如多个文件每个文件固定大小),找了一圈好像没有。
: 就是一个进程通过这个mmap库实时存储未知大小的数据, 另一个进程(也可能多个进程)通过mmap实时读取这个数据。
--
FROM 103.135.163.*
apache arrow
【 在 cat201702 的大作中提到: 】
: 这样一种场景:实时数据流希望把所有数据都存下来,总数据量未知可能有几G,也可能有几十上百G;C++中有没有好用的方便读写mmap库能动态扩展(如多个文件每个文件固定大小),找了一圈好像没有。
: 就是一个进程通过这个mmap库实时存储未知大小的数据, 另一个进程(也可能多个进程)通过mmap实时读取这个数据。
--
FROM 58.135.83.*
我测试结果这个的latency太高啦
boost的messagequeue或有个国人写的cpp-ipc用于本机的进程间通信latency比较低, 在10us以内
【 在 horkoson 的大作中提到: 】
:
: iceoryx
--
修改:eematlab FROM 124.79.146.*
FROM 124.79.146.*
这个messagequeue应该不能写到文件中
【 在 eematlab 的大作中提到: 】
: 我测试结果这个的latency太高啦
: boost的messagequeue或有个国人写的cpp-ipc用于本机的进程间通信latency比较低, 在10us以内
:
--
FROM 111.199.185.*