是否存在完全在内存中运行的ZODB Storage类实现?

时间:2013-09-21 19:46:16

标签: storage backend in-memory zodb

ZODB允许用户通过Storage类交换存储后端。包中包含的一些实现包括FileStorage(将数据存储在一个大文件中)和ClientStorage(通过网络将所有数据存储到ZODB / ZEO服务器上)。

为了针对ZODB测试我的开发,我想用内存中的ZODB运行我的测试:是InMemoryStorage还是一些?

我发现this thread暗示基于StringIO成功实现了FileStorage,但我担心我的Python-foo可能不足以快速破解可靠的后端。

1 个答案:

答案 0 :(得分:2)

嗯,那是in the docs all along。他们被称为DemoStorageMappedStorage

我一开始找不到它,因为谷歌的排名太低了!

我发布这个给后人......