标题导航栏(http://www.imdb.com/)中有一个搜索框,当我快速输入2(或3)个字母时, 不到半秒钟,我可以看到6个结果出来!! ??
有没有人知道如何搜索大量数据并通过图片获得结果。 :)
是否从RAM读取数据?
如果你不知道IMDB,这个问题是关于一般大量数据的快速搜索(IMDB到目前为止我发现的搜索速度非常快),如果有人对此有任何经验,那就是非常有帮助告诉我做这件事的最好办法。
提前致谢。
答案 0 :(得分:6)
我不太了解,但从我的调查来看,他们在不同的服务器上进行计算。更进一步,它们都是预编译为“json”文件。
如果你去:“http://sg.media-imdb.com/suggests/a/all.json”查询“all”的所有建议(/ a / all中的a是第一个查询的字母,所以对于“你好”,它将是/h/hello.json)
答案 1 :(得分:0)
我只是猜测,但我很怀疑imdb应用程序(iPhone,iPad)最初使用某种离线(本地)搜索。我要调查一下......