0

在我的 Python 应用程序中,我需要在几个进程之间共享一个键/值存储 - 一个是更新数据,其他进程只是在随机时间检索它。不需要持久性。

我最初的想法是使用 memcached,但它似乎有一些 LRU 机制可以在 RAM 不足时删除旧数据。在这种情况下,我更愿意出错。

显然,memcached 被优化为一个缓存系统,而我需要的只是一个网络可访问的哈希表。我可以从头开始实现一些简单的东西,但为什么要重新发明轮子呢?

4

1 回答 1

2

使用 -M 选项运行 memcached。

-M 内存耗尽时返回错误(而不是删除项目)

于 2012-02-08T18:26:56.497 回答