我希望我在正确的位置提出这个问题。我所寻找的并不是真正的特定解决方案,而是我想有关处理此类问题的最佳方法的更多想法。
我有一个大型的JSON API,上面有股票代码和公司名称。它包含大约6000个条目,如下所示:
{
Name: Apple Inc
Symbol: AAPL
},
{
Name: Microsoft Corp
Symbol: MSFT
},
{
...
}
我想在Vue驱动的网站上实现实时搜索解决方案,查询此JSON文件。
例如,当用户键入“ AA”时,它必须同时显示“ AAPL”和“ Apple Inc”作为自动完成结果。
我所关心的显然是速度,如果那是有道理的,我不希望每个按键都调用该API!
我猜我在寻找什么,请原谅我的无知,这是一种服务,可以提取此JSON文件,以某种方式对其进行索引以进行快速搜索,然后使用此“服务”为实时搜索提供值
我一直在阅读有关ElasticSearch的信息-这将是一个不错的选择吗?我不介意“托管”解决方案,也不介意为此付费。
我正在使用Vue / Node。
谢谢!