【发布时间】:2017-06-25 13:20:52
【问题描述】:
我想知道如何存储我的 JSON 数据以获得最佳性能和可扩展性。
我有两个选择:
第一个是使用JSONField,这可能会在性能和处理数据方面为我提供简单的优势,因为我不必每次都将它们从文件中取出.
我的第二个选择是将我的 JSON 数据作为 json 文件存储在 FileFields 中。这似乎是最好的选择,因为大量的 JSON 不会存储在数据库中(仅存储文件的位置)。在我看来,它是可扩展性的最佳选择,但可能不是用户性能,因为每次在模板中显示文件之前都必须读取文件。
我想知道我的想法是否合理,在存储 JSON 数据以便它们尽可能快地重复使用而不会使数据库和可扩展性变得复杂的最佳方法是什么?
【问题讨论】: