- 主题:本站内容主要是本人关注的互联网行业及个人爱好方面的主题,包括AdSense💲、MediaWiki👨💻、Drupal💻、马拉松🏃、架子鼓🥁等。
- 书讯:本人新书2018年12月出版《Google AdSense实战宝典 - 第二版📘》,欢迎关注。
用Drupal很多年一直都是用的自带搜索,但存在数据量大时速度很慢、搜索结果不准确等问题,中途尝试过Apache Solr,但感觉太复杂、麻烦了。也知道Views可以用作内部搜索,但一直没有实施。
最近在设法降低MySQL服务器负载时,查看RDS后台的慢查询日志,发现有相当多的慢查询都是Drupal自带的搜索造成的,特别是数据量大的中文站、搜索汉字词特别长的时候。还有些数据量大的站,生成搜索索引都需要非常长的时间(生成的搜索表可能比内容类型的字段表大得多),自己去试着搜索也是非常慢(有些需要几十秒以上,几乎无法正常使用)。于是就尝试用Views来替代,现在记录