我正在进行基于ajax的搜索,该搜索建议数据库表中的值作为用户在搜索框中输入字段。它确实有效但速度非常慢,任何加载建议最少需要10秒以上。如何优化它以使其快速.. 像索引它/保存在缓存/爬网? 现在启动了autoSearch()js函数,该函数从相关表中检索数据以加载建议。我该如何加快速度?
我不知道这是否有所作为,但我使用grails / groovy进行应用程序开发。
由于 Priyank
答案 0 :(得分:0)
您是否为任何搜索过的字段添加了索引(或在数据库中检查以确保已检查的字段已编入索引)? 除非您将适当的静态映射添加到域类,否则Grails GORM不会自动为文本字段创建索引。