gpt4 book ai didi

mysql - 保存在 MySQL 数据库中的 JSON 或 XML 或序列化数组

转载 作者:可可西里 更新时间:2023-11-01 08:38:09 24 4
gpt4 key购买 nike

网络应用。从服务中获取 json 和 xml 格式的数据。并来自散列中的内部模块。

决定为所有存储的数据选择一种格式。

详细信息:

  1. 读多于写。

  2. 低嵌套数据(< 10)。

  3. 字符数在 1000 - 100000 之间。

  4. 编程语言 - ruby​​。

  5. 框架 rails 。

  6. 数据库 mysql。

你有什么建议?

最佳答案

出于性能原因,我们将大型哈希存储为Marshal 格式的序列化 Ruby 对象。您需要一个 Blob 类型的列。这真的很好用。 JSON 会很好,但我们发现编码/取消编码有点慢。我会远离 XML,除非你真的需要与第三方的互操作性/

关于mysql - 保存在 MySQL 数据库中的 JSON 或 XML 或序列化数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3334626/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com