将CDN
(Content Delivery Network
,例如Cloudflare
或Incapsula
)与Sphinx
一起使用是否有任何方法和/或好处?我正在使用Sphinx
作为自动完成工具的一部分,该工具存储由YUI
自动填充服务的sphinx索引中的表格中的选择,这在某些情况下会出现一些延迟(区域设置,流量) ,移动)并且想知道使用CDN是否可行,可能和/或有益。
答案 0 :(得分:0)
CDN通常会缓存响应。
因此CDN理论上也可以缓存搜索结果。
自从使用YUI自动完成以来已经过了一段时间 - 但猜测它将'AJAX'请求发送回服务器以运行查询。您可能只需要对设置进行一些调整,以确保可以缓存请求。 (例如,jQuery为许多AJAX请求添加随机参数,故意破坏缓存!所以必须专门禁用这些设置。也许YUI有类似的东西???)