是否有任何可缓存字典键的无模式数据序列化格式?

时间:2019-04-19 18:33:49

标签: serialization schemaless

我处理过的大多数文档仅包含几种类型的对象。例如,来自服务器的推文列表可能仅包含三种对象类型:推文,评论和用户。可能看起来像这样:

{
    "tweets": [
       {
           "content": ...,
           "retweet_count": ...,
           "user": {
               "name": ...,
           }
           "comments": [
               {
                   "content": ...,
                   "user": ...,
               }, ...
           ]
       }, ...
   ]
}

字典键会不断重复,这会浪费空间(即使压缩后)和解析时间。是否有任何流行的无模式序列化格式可以某种方式消除这种重复,例如指向文档中以前的字典键?

0 个答案:

没有答案