JSON类型提前/实时搜索建议

时间:2019-04-17 18:59:43

标签: json elasticsearch search typeahead livesearch

我希望我在正确的位置提出这个问题。我所寻找的并不是真正的特定解决方案,而是我想有关处理此类问题的最佳方法的更多想法。

我有一个大型的JSON API,上面有股票代码和公司名称。它包含大约6000个条目,如下所示:

{
   Name: Apple Inc
   Symbol: AAPL
},
{
   Name: Microsoft Corp
   Symbol: MSFT
},
{
   ...
}

我想在Vue驱动的网站上实现实时搜索解决方案,查询此JSON文件。

例如,当用户键入“ AA”时,它必须同时显示“ AAPL”和“ Apple Inc”作为自动完成结果。

我所关心的显然是速度,如果那是有道理的,我不希望每个按键都调用该API!

我猜我在寻找什么,请原谅我的无知,这是一种服务,可以提取此JSON文件,以某种方式对其进行索引以进行快速搜索,然后使用此“服务”为实时搜索提供值

我一直在阅读有关ElasticSearch的信息-这将是一个不错的选择吗?我不介意“托管”解决方案,也不介意为此付费。

我正在使用Vue / Node。

谢谢!

0 个答案:

没有答案