聊聊 .prg 的保存:怎么更稳,自动保存怎么更好用? #781
Wang-Yang-source
started this conversation in
通用
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
最近在想,
.prg的保存机制是不是该重新梳理一下了。现在的工程文件是 ZIP,保存时会重新打包舞台数据和附件。工程越来越大之后,我比较关心几件事:自动保存会不会卡,保存到一半崩溃能不能保住之前的内容,以及以后扩展和 AI 批量编辑的数据怎么可靠地存下来。
一开始想的是换成 SQLite,但继续想下来,可能不该先选技术。补好现有 ZIP 的安全写入和恢复机制,也许就够用了;如果全量保存确实太重,还可以考虑“快照 + 增量日志”,不一定非要换数据库。日常编辑的存储方式和分享出去的
.prg文件,也未必必须一样。我目前更倾向:先把现有保存流程做稳,再拿实际工程比较几种方案。 SQLite 是候选之一,还没决定迁移。如果继续用 ZIP 就能满足需求,也没必要为了换而换。
想听听大家实际怎么用:有没有遇到保存慢、内容没存上或坏档?会不会把工程放在网盘或 NAS 上?对你来说,一个文件随手带走、自动保存和历史恢复,哪个最重要?
欢迎聊使用习惯,也欢迎提出其他方案。
All reactions