日志和搜索架构是网站中最基础以及最重要的架构之一,本小册以seaslog与elasticsearch为主,介绍PHP后端中日志与搜索架构的使用方式。


  • SeasLog:PHP高性能日志输出
  • Filebeat:日志文件数据托运
  • Logstash:日志数据清洗与格式化
  • ElasticSearch:存储与搜索
    • es与相关插件安装
    • 语法入门:概念、索引、映射、文档
    • 索引模板
    • 基本查询
    • 聚合查询
    • 高级查询
    • IK中文分词与同义词搜索
    • IK拼音分词的配置和搜索
    • PHP操作ElasticSearch
    • 分布式节点与水平扩容及其容错机制
    • 实时同步Mysql数据到elasticSearch
  • 实战seaslog->filebeat->logstash->elasticsearch
  • clickhouse:存储与搜索2
  • 阿里云日志:存储与搜索3
  • 待更新章节
  • 视频资源下载
    • 《Elasticsearch、Logstash和Kibana ELK Stack深入浅出视频》
    • 《Elasticsearch顶尖高手系列-高手进阶篇》