【发布时间】:2010-06-27 14:51:35
【问题描述】:
在学校做完练习后,我使用 Sqlite 来存储我的数据。但是有 XML / JSON [我还没有尝试过,但我更喜欢 JSON,因为它很简单],它们也用于存储数据。而且它们似乎很受欢迎,有用于 C#、C++、py 的 JSON ....
我想知道什么时候使用这些?我也很高兴听到他们的表现,我最关心速度;) 谢谢。
【问题讨论】:
标签: sql xml performance json
在学校做完练习后,我使用 Sqlite 来存储我的数据。但是有 XML / JSON [我还没有尝试过,但我更喜欢 JSON,因为它很简单],它们也用于存储数据。而且它们似乎很受欢迎,有用于 C#、C++、py 的 JSON ....
我想知道什么时候使用这些?我也很高兴听到他们的表现,我最关心速度;) 谢谢。
【问题讨论】:
标签: sql xml performance json
XML 和 JSON 实际上主要用于在进程或系统之间传输数据。
我见过使用 XML 作为数据库的应用程序。如果您要执行此操作,则必须将数据分解为非常独特的小单元,每个单元可以存储在单独的文件中。
总体而言,根据我的观点和经验,如果您最关心的是性能,那么 XML 或 JSON 格式的基于文件的数据存储几乎永远不会在远程接近实际 SQL 关系数据库平台的情况下执行,除非您的数据集非常小。
【讨论】: