【问题标题】:GAE - NDB: Performance of JsonProperty vs StructuredProperty?GAE - NDB:JsonProperty 与 StructuredProperty 的性能?
【发布时间】:2014-10-16 05:40:33
【问题描述】:

有没有人比较“重复”对象(列表)的 JsonProperty 与 StructuredProperty 的序列化/反序列化性能?

如果主要目标是最小化反序列化时间,第二是最小化存储空间,我应该选择什么?

【问题讨论】:

  • 我还看到大型 StructuredProperty 重复列表的性能似乎相当缓慢。关于提高性能的任何更新?您是否采用了不同的方法?
  • 我切换到 Go 语言并使用 JSON 作为字符串道具,使用 ffjson 库作为序列化程序。速度极快。

标签: google-app-engine google-cloud-datastore app-engine-ndb


【解决方案1】:

我发现StructuredProperty 非常慢。似乎每次读写都会做很多检查。从那以后我搬到了JsonProperty,而且速度要快得多。我认为它也需要更少的存储空间。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多