所在位置:
首页 >
营销资讯 >
网站运营 > 京东、亚马逊之类的大型零售电商,商品分类的数据库是怎么设计的以满足查询
京东、亚马逊之类的大型零售电商,商品分类的数据库是怎么设计的以满足查询
时间:2023-12-06 19:00:01 | 来源:网站运营
时间:2023-12-06 19:00:01 来源:网站运营
京东、亚马逊之类的大型零售电商,商品分类的数据库是怎么设计的以满足查询的高效?:可以参考一下淘宝里商品属性的“全参数搜索”功能:
1.利用非关系型数据库(如mangoDB)分表存储商品属性字段;
2.对字段建立索引并排序,利用memcache建立静态索引;
3.用户对商品属性进行搜索时利用“普罗米修斯算法”(大概是叫这个,记不太清了)对比索引,利用索引的排序进行高效的分段落(交叉?)搜索;
4.搜索完成后读取数据库中商品及其详细属性,返回搜索结果。
(以上回答纯凭模糊记忆,如有错误,请大家权当胡诌。)