r****t 发帖数: 10904 | 1 数据是 schema-less 的,就一个大JSON, 结构未知。里面一些小 JSON可能是有
schema 的,但
1. 这样的 schema 种数太多,schema 之间从轻微不同到大不相同一个 spectrum 都有。
2. 我可能一开始后端用启发式算法解决问题,不会使用 request JSON 里传上来的所
有数据,可能就一小部分。
3. 需求一改进来的 schema 就会改
这种,可能是没法应用 relational db 了吧?打算上 non-sql 了。虽说数据量很小。
swagger也用不上,估计都得手写。 | e*******o 发帖数: 4654 | | w***g 发帖数: 5958 | 3 json是半结构化数据, 本来就不是关系型数据库的关心范围.
基本上就是做东西前是不是先把数据结构想清楚的问题.
想清楚了, 用关系数据库有很多优点.
想不清楚或者不愿意想, 就用json, 以后改起来快. 代价就是
json里面的东西会越来越乱越来越乱.
这个问题和python数据类型要不要声明有点像.
有。
【在 r****t 的大作中提到】 : 数据是 schema-less 的,就一个大JSON, 结构未知。里面一些小 JSON可能是有 : schema 的,但 : 1. 这样的 schema 种数太多,schema 之间从轻微不同到大不相同一个 spectrum 都有。 : 2. 我可能一开始后端用启发式算法解决问题,不会使用 request JSON 里传上来的所 : 有数据,可能就一小部分。 : 3. 需求一改进来的 schema 就会改 : 这种,可能是没法应用 relational db 了吧?打算上 non-sql 了。虽说数据量很小。 : swagger也用不上,估计都得手写。
| c******n 发帖数: 16666 | 4 postgres jsonb
有。
【在 r****t 的大作中提到】 : 数据是 schema-less 的,就一个大JSON, 结构未知。里面一些小 JSON可能是有 : schema 的,但 : 1. 这样的 schema 种数太多,schema 之间从轻微不同到大不相同一个 spectrum 都有。 : 2. 我可能一开始后端用启发式算法解决问题,不会使用 request JSON 里传上来的所 : 有数据,可能就一小部分。 : 3. 需求一改进来的 schema 就会改 : 这种,可能是没法应用 relational db 了吧?打算上 non-sql 了。虽说数据量很小。 : swagger也用不上,估计都得手写。
| r****t 发帖数: 10904 | 5 谢这个贴下的大拿们,继续用 django了, postgres jsonb.
那一大坨JSON目前是想不清楚的,还在研究阶段。
用 django 希望加auth 的时候和 admin 可以省点事。
【在 w***g 的大作中提到】 : json是半结构化数据, 本来就不是关系型数据库的关心范围. : 基本上就是做东西前是不是先把数据结构想清楚的问题. : 想清楚了, 用关系数据库有很多优点. : 想不清楚或者不愿意想, 就用json, 以后改起来快. 代价就是 : json里面的东西会越来越乱越来越乱. : 这个问题和python数据类型要不要声明有点像. : : 有。
|
|