C ++的分布式共享内存库? [英] Distributed shared memory library for C++?
问题描述
我在C ++中编写一个分布式应用程序框架。其中一个要求是提供分布式共享内存。而不是从头开始写自己的(可能重新发明轮子),我想我会看到是否有任何预先存在的开源库 - 一个快速的google搜索没有产生任何有用的。
$ b理想情况下,库将支持MRMW多个阅读器/多个作者),但我可以做MRSW(多阅读器,单个作家)如果需要。我在Linux上开发。
您考虑过 memcached ?
这是网络分布式的,可以真的快。
它有许多语言的绑定,你可以从不同的操作系统访问它,并支持多个作家多个读者。
I am writing a distributed application framework in C++. One of the requirements is the provision of distributed shared memory. Rather than write my own from scratch (and potentially re-invent the wheel), I thought I would see if there were any pre-existing Open source libraries - a quick google search did not yield anything to useful.
Does anyone on here have any experience of a good C++ DSM library that they can recommend?
Ideally, the library will support MRMW (Multiple readers/multiple writers), but I can make do with MRSW (Multiple readers, single writer) if need be. I am developing on Linux.
Have you considered memcached ?
It is network distributed and it can be really fast.
It has bindings for lots of languages, you can access it from different OS and supports multiple writers multiple readers.
这篇关于C ++的分布式共享内存库?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!