我想写电子文字应用程序,将完全基于文件,并将服务不可知论(例如,不会使用dropbox ),但它将能够同步。
例如,我不能简单地同步sqlite,因为当更多的人同时编辑它时,sqlite就会中断。
是否有任何数据库解决方案可以开箱即用(并与电子Is一起工作)。什么才是好的?
我的其他想法:
谢谢你的想法!
发布于 2016-12-31 13:32:34
不,没有任何数据库解决方案可以同时处理多个人在“开箱即用”地编辑某件事情,因为没有一个数据库能够查看您的应用程序,并意识到两个人在同一数据上忙着,也无法神奇地意识到如何解决冲突。
协同编辑和/或冲突解决不是一件小事!也许你想要做的是有一个“结帐”系统,当一个用户打开一个文件或便条时,它被标记为只读,直到该用户保存或“签入”他们的更改(但是当一个用户在编辑模式下打开一个文件时,会发生什么情况呢?)你知道即使这个最简单的解决方案也会变得复杂吗?)
如果我误解了这个问题,很抱歉。如果是的话,请让我们知道您想要的规格是什么。
https://stackoverflow.com/questions/41408369
复制相似问题