如何优化算法索引以提高用户体验


how to optimize algoia indexing to improve user experience

我想在我的php web应用程序中实现ALGOLIA搜索为此,我必须在algolia服务器中索引我的记录,就像如果一个用户在我的应用程序中注册一样,我不仅要在我的数据库中插入它的数据,还要在algoia服务器中插入它由于用户将在应用程序中面临小问题,可能是它的几秒钟,也可能是微秒,但它计数

所以我想要它的任何替代方案(后台处理),以便算法索引力影响用户体验

我在考虑nodejs是否可以在node js中触发事件以更新algolia服务器上的索引并响应用户,而无需等待algoliaa响应(我是nodejs的新手)

根据设计,索引是异步的,因此不需要等待记录被索引。每当用户向您的应用程序添加新内容时,1/将其保存到您的数据库,然后2/将其推送到Algolia,而不使用waitTask方法。新记录将在添加到索引后几毫秒/秒作为搜索结果进行访问。

这样,就不会对您的应用程序性能和用户体验产生任何影响。