Elasticsearch
汪云飞记录本
Spring
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于Spring Data Jest的Elasticsearch数据查询与统计
命令查询职责分离模式(Command Query Responsibility Segregation,CQRS)从业务上分离修改 (Command,增,删,改,会对系统状态进行修改)和查询(Query,查,不会对系统状态进行修改)的行为。从而使得逻辑更加清晰,便于对不同部分进行针对性的优化。 CQRS有以下几点有点: 1.分工明确,可以负责不同的部分; 2.将业务上的命令和查询...2018-02-27 16:29:06 · 2760 阅读 · 0 评论 -
使用Spring Cloud Sleuth、Zipkin、Kafka、Elasticsearch实现分布式追踪
本例使用Spring Cloud Sleuth来实现分布式追踪,利用Kafka实现异步的分布式追踪,使用Elasticsearch存储追踪数据,使用Zipkin查看追踪内容。 1.前置条件 使用docker compose安装Kafka和Elasticsearch: Kafka安装 version: '2' services: zk: image: wurs...2018-03-02 11:24:28 · 1155 阅读 · 0 评论 -
基于Kubernetes的日志监控系统安装
1.场景 我们在生产环境中需要对系统的各种日志进行采集、查询和分析。本例演示使用Fluentd进行日志采集,Elasticsearch进行日志存储,Kibana进行日志查询分析。 2.安装 2.1 创建dashboard用户 sa.yml: apiVersion: v1 kind: ServiceAccount metadata: name: dashboard nam...2018-03-08 10:10:14 · 534 阅读 · 0 评论 -
基于Spring Data Jest的Elasticsearch数据查询与统计
对系统状态进行修改)的行为。从而使得逻辑更加清晰,便于对不同部分进行针对性的优化。 CQRS有以下几点有点: 1.分工明确,可以负责不同的部分; 2.将业务上的命令和查询的职责分离能够提高系统的性能、可扩展性和安全性。并且在系统的演化中能够保持高度的灵活性,能够防止出现CRUD模式中,对查询或者修改中的某一方进行改动,导致另一方出现问题的情况; 3.逻辑清晰,能够看到系统中的那些行为或者操作导致了系统的状态变化; 4.可以从数据驱动(Data-Driven) 转到任务驱动(Task-Driv2018-02-27 16:29:06 · 597 阅读 · 0 评论 -
使用Spring Cloud Sleuth、Zipkin、Kafka、Elasticsearch实现分布式追踪
2018-03-02 11:24:28 · 391 阅读 · 0 评论 -
基于Kubernetes的日志监控系统安装
2018-03-08 10:10:14 · 239 阅读 · 0 评论
分享