首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在没有模式的DB中存储JSON

问如何在没有模式的DB中存储JSON
EN

Stack Overflow用户
提问于 2019-02-02 10:47:25
回答 2查看 203关注 0票数 0

我需要设计一个通过REST存储JSON的应用程序。我不想限制JSON的大小(键数等)。我看到MySQL支持存储JSON,但是我们必须创建表/模式,然后存储记录

是否有任何方法将JSON存储在任何类型的DB中,并必须使用键查询数据

编辑:我不想使用任何内存中的DB,比如Redis。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-02-03 20:48:13

我相信NoSQL是最好的解决方案。即MongoDB.我已经测试过MongoDB,看上去很好,并且具有易于交互的python模块。关于专业https://www.studytonight.com/mongodb/advantages-of-mongodb的快速概述

票数 0
EN

Stack Overflow用户

发布于 2019-02-02 10:51:13

使用ElasticSearch。除了架构少的json之外,它还支持快速搜索。

ElasticSearch的口号是“你知道,搜索”。

它建立在名为"Apache“的文本索引库之上。

使用ElasticSearch的优点是:

  • 可伸缩到千兆字节的数据集群。
  • 完全开放源码。不用付任何费用。
  • 企业支持白金许可证。
  • 还有其他的好处,比如使用Kibana进行分析。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54492287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档