在一个应用程序中,我使用Fabric.js,它允许用户编写文本、绘制 SVG、插入图像等。
我想知道,存储这些数据的最佳方式是什么。
要求是:
能够查询数据(文本),这告诉我应该将它存储在数据库中(截至目前的 MySQL)
我有图像,而且我也以 iPad 为目标,因此图像对于它们的存储方式很重要。
SVG 和 HTML/CSS 也将被保存。
我还想像 Quora 那样对内容进行版本控制,以便用户可以看到从过去版本到当前版本的更改。这还包括图像和 SVG 的版本控制。
我想知道 Google Docs 是如何做到的,因为它们还存储我们的文档、图纸等。
这样做的最佳方法是什么?