各种 ZODB blob 存储布局之间有什么区别?
ZODB blobstorage 目录包含一个带有字符串“lawn”、“bushy”的 .layout 文件。
各种blob存储目录格式之间有什么区别?
The ZODB blobstorage directory contains a .layout file with the string 'lawn', 'bushy'.
What is the difference between the various blob storage directory formats?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
此处解释: https://github.com /zopefoundation/ZODB/blob/master/src/ZODB/tests/blob_layout.txt
FTA:
它还详细解释了格式。
It is explained here: https://github.com/zopefoundation/ZODB/blob/master/src/ZODB/tests/blob_layout.txt
FTA:
It also explains the formats in detail.
您通常不需要担心布局;
lawn
只是为了向后兼容。如果您确实有
lawn
布局 blobstorage(如果这样做,您将在日志中收到警告)并希望迁移到bushy
布局,请使用 migrateblobs 脚本;以下是创建脚本的构建部分:关闭所有实例和 ZEO 服务器,备份 Blob 存储并在 Blobstorage 目录中运行脚本:
var/blobstorage
将使用以下命令包含迁移的 Blob:浓密
布局。You generally don't need to worry about the layout;
lawn
is there only for backwards compatibility.If you do have a
lawn
layout blobstorage (you'll get a warning in the log if you do) and want to migrate to abushy
layout, use the migrateblobs script; here is a buildout part to create the script:Shut down any instances and ZEO servers, back up your blob storage and run the script on your blobstorage directory:
var/blobstorage
will then contain the migrated blobs using thebushy
layout.