▌摘要
闲鱼app根据交通条件、商场分布情况、住宅区分布情况综合考虑,将城市划分为一个个商圈。杭州部分区域商圈划分如下图所示。

闲鱼的商品是由用户发布的GPS随机分布在地图上的点数据。当用户处于某个商圈范围内时,app会向用户推荐GPS位于此商圈中的商品。要实现精准推荐服务,就需要计算出哪些商品是归属于你所处的商圈。
在数据库中,商圈是由多个点围成的面数据,这些面数据形状、大小各异,且互不重叠。商品是以GPS标记的点数据,如何能够快速高效地确定海量商品与商圈的归属关系呢?传统而直接的方法是,利用几何学的空间关系计算公式对海量数据实施直接的“点—面”关系计算,来确定每一个商品是否位于每一个商圈内部。
闲鱼目前有10亿商品数据,且每天还在快速增加。全国所有城市的商圈数量总和大约为1万,每个商圈的大小不一,边数从10到80不等。如果直接使用
继续阅读与本文标签相同的文章
上一篇 :
我在阿里“修电脑”
-
阿里云行业解决方案之O2O:吃喝玩乐都在云上
2026-05-23栏目: 教程
-
小企业做SEO为什么这么难?
2026-05-23栏目: 教程
-
电商APP定制开发要注意什么?
2026-05-23栏目: 教程
-
Web应用防火墙按量资源包上线售卖(WAF-V4.2.0.0-20190628)
2026-05-23栏目: 教程
-
SSL证书一招搞定网站基本安全问题
2026-05-23栏目: 教程
