使用 Zope 对象唯一 ID ( _p_oid ) 访问对象本身
每个 Zope 对象都有它自己的唯一 ID ( _p_oid )。 要将其转换为整数值: from Shared.DC.xml.ppml import u64 as decodeObjectId oid = decodeObjectI…
在 python 中维护一个大列表
我需要维护一个大的 python pickleable 对象列表。该列表太大,无法全部存储在 RAM 中,因此需要一些数据库\分页机制。我需要该机制支持快速访问列表…
大型门户网站上的 web2py 或 grok (zope),
我计划做一些大项目(1 000 000 个用户,每秒大约 500 个请求 - 在热时间)。 为了性能,我将不使用关系数据库管理系统(每个请求可能会在关系数据库…
将数据从 Plone 迁移到 Liferay,或者我如何从 Plone 的 Data.fs 检索信息
我需要将数据从基于 Plone 的门户迁移到 Liferay。有人知道如何做吗? 不管怎样,我试图从 Data.fs 检索数据并将其存储在更容易工作的表示形式中,例…
直接从 C++ 使用 ZODB。示例和设计提示
我想直接从 C++ 使用 ZODB,并且不想为此编写 Python 代码。你有这样做的经验吗?如果我要使用 C++ 进行 GUI 并从 ZODB 查询/写入数据,应该如何设计…
从 Django 的视角了解 Zope 的内部结构
我是 zope 的新手,之前在 Django 上工作了大约 2.5 年。因此,当我第一次使用 Zope(v2) 时(只是因为我的新公司已经使用它 7 年了),我面临着这些问…
ZODB 3 中的持久集
ZODB 提供了一个 PersistentList 和一个 PersistentMapping,但我想要一个 PersistentSet。 我写了一个快速类,反映了古老的 PersistentList 来自 ZOD…
备份 ZODB blob 的正确方法是什么?
我正在使用 plone.app.blob 将大型 ZODB 对象存储在 blobstorage 目录中。 这减少了 Data.fs 的大小压力,但我无法找到任何有关备份此数据的建议。 我…