在线文档的批注位置信息如何存储到数据库?

查看 31|回复 0
作者:kaiz   
如图所示,左边是用户的文档,右边是针对文档一部分文字的批注,请问批注的位置信息在数据库中怎么存储合适?

批注类似于类似于 pdf / Google doc / 腾讯文档的批注,其它用户可以对文档中一个片段写下评语。
我的问题是:用户的文档是会持续更新的,导致批注的位置信息随时都在变化,因此我不知道在数据库中应该如何存储批注的位置信息。
假设我存储批注对应文字 行+列,一旦某处文档有增减,必须调整后面所有批注的位置,我感觉这样开销会很大吧?
假设我存储批注对应的文字部分,那批注对应的文字也可能删减/变化。
不知道有没有更高效的方法存储批注的位置,这个需求在腾讯文档等在线文档编辑器里应当很普遍。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部