|
|
大米cms6.x如何支持分布式大数据查询与大数据分页快速响应
大米cms6.x可快速与elasticsearch的集成
现在以升级包形式发布:
damicms6.x_elasticsearch.zip
(5.74 MB, 下载次数: 1)
目前只支持大米6后续将开发发布支持大米7
运行环境:composer + php5.6 + elasticsearch5.x(建议5.6)
作用:垂直大数据搜索与分页快速响应
1:做好备份,覆盖插件代码
2:运行composer update
3:MYSQL安装install.sql 导入后可删除该文件
4:配置es选项: Public/Config/config.ini.php
- //es相关配置
- 'module_search_plus_status'=>1,//是否启用es搜索
- 'module_search_plus_url'=>'http://localhost:9200',
- 'module_search_plus_authentication'=>0,
- 'module_search_plus_username'=>'',
- 'module_search_plus_password'=>'',
- 'module_search_plus_tokenizer'=>'standard',//指定分词器如:ik_smart
- 'module_search_plus_read_timeout'=>5,
- 'module_search_plus_write_timeout'=>10,
- 'module_search_plus_match_level'=>0,//0:分词匹配 1:全匹配
- 'module_search_plus_fuzziness'=>0,//联想最小字数
- 'module_search_plus_index'=>'dami_articles',
- 'module_search_plus_bulk_count'=>100,
复制代码
5: 命令行执行一次刷新全部索引
- php cmd.php reindex run all 1
复制代码
6:添加计划任务 每隔5分钟执行 目的刷新修改的文章和删除的文章索引)
- cd 网站根目录 && php cmd.php reindex run
复制代码
|
|