我正在使用 Apache 和 Django 开发一个 Web 应用程序应用程序,用户在其中与数据模型(包装到 Python 中的 C++ 实现)进行交互。
为了避免在每次用户操作后在文件或数据库中加载/保存数据,只要用户连接到应用程序,我更喜欢将数据模型保留在内存中。到目前为止,数据模型都存储在附加到 Web 服务的变量中。由于在 Apache 下运行的 Python 有时会出现奇怪的行为,我更喜欢将用户操作执行到单独的 python 进程中,今天在同一台服务器上,也许明天在不同的节点上。
我的印象是分布式计算库(dispy、dask 分布式)无法将内存连接到节点。有没有人对我可以使用哪些库有解决方案/想法?