我手头上有大约几十万条数据,数据的类型大概是这样子的:
第一条: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 数据库存储
不知道大家能否给一点建议
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.