网上很少相关于 JSON 类型“最佳实践”的文章
之前用的都是传统关系型数据库,要不就是直接用 mongodb,但是传统关系型数据库+JSON 就觉得怪怪的,不知道如何下手
1
watsy0007 2019-06-10 18:06:23 +08:00 1
1. 暂时没有明确的结构化数据,
2 省事, 不想 n 个表和字段关联, 但是和已经存在的模型有关联 比如用户的个人设置 |
2
ImPerat0R 2019-06-10 18:10:13 +08:00
多用用 google
|
3
razertory 2019-06-10 18:18:42 +08:00 1
说明没有人敢说自己是最佳实践啊,我这边是用来存一些数据库中物理删除的记录,用作类似软删除的功能。
|
4
MeteorCat 2019-06-10 18:38:32 +08:00 via Android 1
业务不好搞统计呀,有时候很多运营要求的统计千奇百怪的,用 json 格式施展不开
|
6
airyland 2019-06-10 19:42:54 +08:00 1
一般会在扩展字段 meta 中使用 jsonb 格式,用于保存一些不用于统计的原始信息或者操作备注信息。
|
7
taotaodaddy 2019-06-10 20:00:55 +08:00 via Android 1
非核心非热点的文档化(意会)数据用 json 存
|
8
realpg 2019-06-10 20:15:43 +08:00
不用……
|
9
springmarker 2019-06-10 20:20:55 +08:00 1
看你业务了,mongo 对开发之初就是类 json 的格式,扩展和删除很方便,适合字段经常扩展变更的业务。PGSQL 的 jsonb 虽然也可以,但是类似 mybatis 和 Spring Data 的工具并没有原生支持,需要自己手动写序列化类。
|