关于Typesense搜索引擎

对于跨境独立站,当商品数据量增多,需要有更快的搜索性能,而mysql数据库在数据量多的情况下,搜索性能会比较低下,另外在商品属性过滤搜索,图片搜索,智能专辑等方面,mysql数据无法做到全方面的支持,fecify通过接入「Typesense搜索引擎」工具,来解决跨境独立站的性能和高级功能。



Typesense 是一个开源搜索引擎,它被用于大数据存储、搜索服务等场景。Typesense 已经在多个大型数据集上进行了基准测试,包括数亿级的数据集。


CPU 需求及计算能力:


  • 4vCPU  在220 万条记录中, Typesense节点每秒能够处理104 个并发搜索查询。


  • 4vCPU 在2800 万条记录中, Typesense节点每秒能够处理46 个并发搜索查询。

  • 8vCPU 在 300 万条记录中,3 节点Typesense 集群每秒能够处理250 个并发搜索查询。



Typesense引擎功能支持:
  1. 快速多语:性能更高,更加快速的文字搜索,并支持多语言搜索。

  2. 图片搜索:顾客在前台商城搜索栏,上传一张图片,通过图片相似度进行图片搜索,将相似度高的商品搜索出来。

  3. 专辑商品查询专辑和商品的对应,前台商城专辑商品列表页面,通过搜索引擎实现更快的查询分类商品。

  4. 智能专辑匹配:智能专辑,在专辑中通过条件,进行智能动态匹配商品列表。

  5. 侧栏属性过滤:侧栏属性过滤(facet 分面),支持的搜索页面,专辑商品列表页面。侧栏属性过滤,支持系统本身属性,譬如:价格,库存状态,vendor。支持规格属性(变体),譬如:颜色,尺码。支持商品附加属性,譬如:裙长,材质,领口,风格等。

  6. 相关推荐商品:在前台商城,商品详情页,通过商品主图,搜索和该商品图片相似度高的其他商品,展示在商品商品部分的下面,作为当前商品的相关商品列表


对于跨境独立站,当商品数量增多,一个独立站有几十万商品,无论是商城文本搜索,还是专辑分类页面访问(一个分类下面有几万的商品),都会出现非常慢的情况,mysql的慢查询将拖累数据库,通过Typesense可以非常好的解决这个问题,保证独立站店铺商品数据比较多的情况下有比较好的性能。



通过Typesense搜索引擎功能,创建商品专辑时增加智能分类选项,通过该功能,您可以使用商品属性值作为查询条件,动态的给专辑添加商品,而不需要单独勾选商品,目前支持:商品标题、专辑、Vendor(供应商)、售价、划线价、创建时间等多个筛选条件,帮助您快速创建商品专辑。



配置需求


Typesense搜索引擎,作为一款专业的搜索工具,将索引数据全部加载到内存中,速度上的优势就极其明显,比较适合高并发场景下的检索。因此对服务器的内存大小有一定的要求,在使用之前,您需要使用docker在服务器上面部署typesense(您可以单购一台vps服务器),安装完成后,进行搜索表的创建(创建表结构),然后进行商品数据同步,将mysql的商品数据同步到Typesense,您可以使用fecify的批量同步工具,将跨境独立站的商品数据批量同步到Typesense中。




Typesense 的优点比较多,但毕竟需要单独安装一个搜索工具,而且需要给予分配足够的内存,因此,如果您的fecify跨境独立站的商品比较少,可以选择不上typesense,毕竟有一定的成本,根据自己的需求选择使用即可。



对于某些商品品类,譬如:3C电子商品 ,婚纱礼服,商品的格式化属性参数比较多,譬如礼服的属性:裙长,领口,袖长,材质,风格等等,需要在商品列表页面通过属性进行快速过滤相应的商品,这种情况下,您可以选择Typesense搜索引擎,来帮助您实现商品的快速过滤。





体验地址

服务端后台地址:
https://www.fecshop.cn/admin

商家端后台地址:
https://www.fecshop.cn/manager

商城主页地址:
https://www.fecshop.cn


想体验后台,联系我们的客户经理获取体验账号吧~


???


扫码咨询专属客服

185-6176-8083




点赞(1) 打赏

评论列表 共有 0 条评论

暂无评论

服务号

订阅号

备注【拉群】

商务洽谈

微信联系站长

发表
评论
立即
投稿
返回
顶部