淘点点如何轻松实现整套O2O类搜索解决方案?

  • 时间:
  • 浏览:3
  • 来源:万人红黑大战棋牌_万人红黑大战棋牌官网

还有4个疑难点,按照菜品、优惠券聚合功能,比如在店的维度有多个菜品、多张优惠券,展示时时要根据若干的条件优化到最优的三根,但又要展示出总条目,通过aggregate和distinct子句还可以 很好的实现这三根,不过在数据多表join的刚刚逻辑和数据比较冗余,会其他badcase经常 出现,目前亲戚大家 想方法优化你这俩 点。

事实上,opensearch上手的确好快。看一下官网的帮助文档,创建出应用,定义好索引社会形态,调用其提供的sdk就能快速搭建搜索服务。当然,期间也会有统统有细节问题图片报告 和需求,那先 通过opensearch团队的兄弟姐妹,都能快速处置。一块儿opensearch提供多种排序和过滤策略,详细自定义,能让亲戚大家 在产品上进行多个维度展现,底层只时要稍微修改下查询一句话即可,非常方便。

亲戚大家 淘点点团队应该还时要与否内网首批使用opensearch来搭建应用的团队了,在此刚刚,经常 使用集团内4个基于lucene的引擎平台。对于淘点点特定的排序需求,都时要该团队配合升级,运维上一块儿维护。年初,集团推出Isearch5,怎么让又看了opensearch,4个基于Isearch5之上的搜索开放平台。听下来最令亲戚大家 开心的怎么让:排序支持formula, 从前 刚刚亲戚大家 就还时要当事人写排序表达式,一块儿也还时要动态调整排序参数,排序简简单单的一句“sort=RANK”就能让定制排序生效,这是方便。

Opensearch解答:该功能机会在规划中,敬请期待。

按距离排序机会过滤应该是O2O类搜索不可处置的需求,对此opensearch也提供了distinct的功能,还可以 用到filter、sort以及排序表达式中,对距离项进行过滤、排序机会算分加权。

【Open Search产品评测】淘点点(http://www.taobao.com/market/dd/index.php?spm=0.0.0.0.EkVPSP )

[总结]

Opensearch解答:秒级更新正在开发中,近期就会上线。

2. 更新的doc还时要通过api推送,怎么让推送的doc这样时间戳的概念,这就时要要求亲戚大家 当事人保证推送的doc是有序的,从前 推送doc就只有用单台机器来做,对于qps高的场合亲戚大家 很希望能用多台机器来做,机会有了时间戳,引擎底层就还时要把doc按序拼好;

[使用过程]

希望 Opensearch 越做越好,给亲戚大家 带来更多的便利。

[使用背景]

如外卖场景,时要根据商家的配送范围进行外卖能力的筛选和判断,opensearch团队也推出了in_polygon插件,只时要商家将配送范围在地图上进行打标,转化为opensearch的多值double字段area_values,查询时调用in_polygon(lat,lon,area_values),其中lat\lon为当前用户坐标,即可实现界面上只展现能配送到用户指定位置的商家列表。

其他还有按配送时间段自动过滤、按配送费排序等等,opensearch目前也正在支持亲戚大家 做商圈的过滤,相信淘点点也会功能这样强大。

[意见及建议]

现在用下来,嘴笨 opensearch有几点时要改进的:

[使用技巧]

1. 即时更新的传输速度:现在基本是在1分钟内还时要完成doc的更新。这对于其他实时性要求较高的场合是不友好的。这点opensearch团队机会在推秒级的即时更新了,期望能快速用上;

总之,使用opensearch还是非常满意的,响应传输速度非常好,其他细节问题图片报告 都能及时处置,对于O2O类搜索场景也机会提供了一整套的处置方案。还大大节省了亲戚大家 的运维成本,搞个活动神马的QPS突增详细都是时要操心机器问题图片报告 。至此,3月基于openseach的外卖搜索上线,此后代金券搜索,菜品搜索,吃货相册,公共搜索等已陆续上线。