我手头上有大约几十万条数据,数据的类型大概是这样子的:
第一条:a:xxx,b:xxx,c:xxx
第二条:b:xxx,d:xxx
第三条:a:xxx,b:xxx,d:xxx
...
主要意思是数据的每条里面的参数都不一样,有的数据可能在别条里面有,有的没有
而且 a/b/c/d 目前是没有固定下来的,可能存在递增下去 e,f,g...这样子
数据的使用是:
1.获取数据所有条里面的 a
2.获取数据所有条里面的 a 和 b,a 和 b 同时存在
目前我是使用 mysql 的 json 进行存储的,然后通过查询是判断是否存在 a 或者是否同时存在 a/b,存在则进行提取 a 或者 a/b 出来
目前打算更换一下数据库的设计或者切换为 mongodb 数据库存储
不知道大家能否给一点建议