如何实现搜索日志?

时间:2017-08-22 05:20:53

标签: ajax rest api search

我有一个基本的"输入搜索"使用AJAX(angularJS,elasticsearch和lumen),我需要为我的应用程序中的每个用户实现搜索历史记录。我对此有一些想法:

  1. 每次调用uri搜索时都会从后端保存记录(这可能会增加响应时间)。
  2. 在前端保存每个搜索,在更改页面时或几秒钟后,可能是一秒钟,将此数据集发送到后端。
  3. 优化此功能的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

无论如何你要调用这个方法,那么只有你可以存储搜索历史,我猜第一种方法是好的。

首先将其保存在前端,然后再保留一个额外的保存搜索文本的电话不是一个好主意。

这是我的想法。