我目前正在从事一个童话般的大型项目(活跃成员约为数百 K),并且非常倾向于 Plone 解决方案。
从非常有经验的 Plonistas(以及活跃的 stackoverflowers)那里得到了一些回复。对此,我真的非常感激。人们一直说 Plone 不能很好地扩展到那么大,大部分原因是因为 ZODB。
然后我想到了 ZODB 的内存后端。RAM现在真的很便宜!您只需约 3000 美元即可获得 128GB,是普通 300 美元 128GB SSD 的十倍,与约 300MB 的 SSD 相比,实现约 30GB 的 IO 带宽。
内存中后端 + Blob 用于二进制 + 10 秒磁盘日志记录用于备份 + 除了最后 10 秒之外的所有撤消都将是实例终止!他们应该抽 RDBMs 并提供完整的 ACID + Transaction + Object Mapping 与这样的沙发 */redis 等相比。
技术可行吗?有什么实施吗?是否值得实施(在您看来)?