json树状结构数据应该选什么数据库

支持以下功能

  1. 筛选查询
  2. 查询后要保留树结构
  3. 分页(json数据是怎么实现分页的啊?)

PS: 其实是一个类似目录的结构,但是数据会比较多,还要筛选查询后保留祖父结点

阅读 3.1k
3 个回答
  1. 关系数据库,如MySQL 5.7支持json列类型和函数,可以直接存入和查询json字段;
  2. 或者直接用MongoDB等文档数据库;
  3. Postgres。。json解析很快

也有很多做法是直接text存整个json;或者按字段存,后端组装;还是得看需求,比如json的量,来源,处理之类的;
分页的话,是指把json砍一半分页么,没理解什么意思

我理解的你的需求是应该是一个完整的json数据并且是树形结构,这种需要根据实际json格式进行拆分进行存入数据库(比如是一个数组,那么就需要将每一条记录进行存入数据库的一行),然后查询的时候直接分页查询即可,将查询的数据进行渲染,

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题