p1 = {
"brand": "Ford",
"model": "Mustang",
"tag": ['A','BB', 'xxx'],
"year": 1964
}
请大家说说有什么比较好的方案, (数据放内存, 会不会更快)
1
RHxW 2020 年 4 月 9 日
es ?
|
3
lzxz1234 2020 年 4 月 9 日
es 支持集群是搜索的完整方案了
|
4
SjwNo1 2020 年 4 月 9 日
持续关注
|
5
lhx2008 2020 年 4 月 9 日 via Android
mysql 硬顶也没事。。区分度那么大
|
6
swulling 2020 年 4 月 9 日 via iPhone
从给的示例看,传统的关系数据库没啥不行的。
|
8
rrfeng 2020 年 4 月 9 日 via Android
50w 随便搞吧…
tag 这种字段可以单独拆出来,如果以后会变大。当然现在这点 MongoDB 里无所谓。建好索引就行 |
9
Vegetable 2020 年 4 月 9 日
50w 真随便搞,mongodb 能给你这 50w 全缓存到内存里,获得近似 redis 的体验.
关系数据库其实也一样. |
10
cabing 2020 年 4 月 9 日
计算下数据占用的内存空间,假设一条数据 128 个字节。128*500k = 64000k = 54M
假设一个 k-v 是 1.28k ,也才 540M,都是毛毛雨。 考虑下以后的增长量有限的话,真可以随便玩了。 自己建个字典树都没问题。。 |
11
qlhai 2020 年 4 月 9 日
如果就这几个字段,50 万扔 MySQL 里没问题啊
|
12
marcushbs 2020 年 4 月 9 日
50w 放内存
|
13
wzw OP |