如何优化 algoia 索引以提高用户体验
how to optimize algoia indexing to improve user experience
我想在我的 php 网络应用程序中实施 ALGOLIA 搜索
为此,我必须在 algolia 服务器中索引我的记录,就像在我的应用程序中注册的用户一样,我不仅必须将其数据插入到我的数据库中,而且还必须插入到 algolia 服务器中
由于用户在应用程序中将面临小腿,可能是几秒或可能是微秒,但它很重要
所以我想要它的任何替代方案(后台处理),以便 algolia 索引影响用户体验
我在考虑nodejs
是否可以在 node js 中触发事件以更新 algolia 服务器上的索引并响应用户而无需等待 algolia 响应(我是 nodejs 的新蜜蜂)
根据设计,索引编制是异步的,因此您不需要等待记录被编入索引。每当用户向您的应用程序添加新内容时,1/ 将其保存到您的数据库中,然后 2/ 将其推送到 Algolia 而无需使用 waitTask 方法。新记录将在添加到索引后几毫秒/秒后作为搜索结果进行访问。
这样,不会对您的应用程序性能和用户体验产生任何影响。
我想在我的 php 网络应用程序中实施 ALGOLIA 搜索 为此,我必须在 algolia 服务器中索引我的记录,就像在我的应用程序中注册的用户一样,我不仅必须将其数据插入到我的数据库中,而且还必须插入到 algolia 服务器中 由于用户在应用程序中将面临小腿,可能是几秒或可能是微秒,但它很重要
所以我想要它的任何替代方案(后台处理),以便 algolia 索引影响用户体验
我在考虑nodejs
是否可以在 node js 中触发事件以更新 algolia 服务器上的索引并响应用户而无需等待 algolia 响应(我是 nodejs 的新蜜蜂)
根据设计,索引编制是异步的,因此您不需要等待记录被编入索引。每当用户向您的应用程序添加新内容时,1/ 将其保存到您的数据库中,然后 2/ 将其推送到 Algolia 而无需使用 waitTask 方法。新记录将在添加到索引后几毫秒/秒后作为搜索结果进行访问。
这样,不会对您的应用程序性能和用户体验产生任何影响。