119 Star 561 Fork 290

shenzhanwang / Spring-elastic_search

Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

Spring-elastic_search

介绍

本仓库是图书《Elasticsearch数据搜索与分析实战》的配套源码,供读者下载学习使用。

  • 第1章:快速入门
  • 第2章:深入原理
  • 第3章:索引数据
  • 第4章:文本分析
  • 第5章:搜索数据
  • 第6章:聚集统计
  • 第7章:父子关联
  • 第8章:Java 高级客户端编程
  • 第9章:集群扩展和性能优化
  • 第10章 Logstash:数据的源泉
  • 第11章 Kibana:数据可视化利器
  • 第12章 Beats 家族:精细化数据采集

著作权

匠心巨制,震撼上市

输入图片说明

购买地址
京东商城购买地址
当当网购买地址

专利文章

  1. 一种基于微服务架构的车联网大数据分析系统
  2. 一种流式数据场景下Elasticsearch索引的自动化扩容方法
  3. 大数据钻取分析方法、装置、设备及存储介质

视频教程

输入图片说明
输入图片说明

附录:中央技术储备仓库(Central Technique Reserve Repository)

基础篇:职业化,从做好OA系统开始

  1. Spring boot整合Mybatis实现增删改查(支持多数据源)输入图片说明
  2. Spring,SpringMVC和Hibernate的整合实现增删改查
  3. Spring boot整合activiti工作流引擎实现OA开发输入图片说明
  4. Ruoyi-boot集成工作流引擎Flowable实例输入图片说明
  5. Spring发布与调用REST风格的WebService
  6. Spring boot整合Axis调用SOAP风格的web服务
  7. Spring boot整合Apache Shiro实现RBAC权限控制
  8. 使用Spring security实现RBAC权限控制

中级篇:中间件的各种姿势

  1. Spring boot整合mongoDB文档数据库实现增删改查
  2. Spring连接Redis实现缓存
  3. Spring连接图存数据库Neo4j实现增删改查
  4. Spring boot整合列存数据库hbase实现增删改查
  5. Spring平台整合消息队列ActiveMQ实现发布订阅、生产者消费者模型(JMS)
  6. Spring boot整合消息队列RabbitMQ实现四种消息模式(AMQP)
  7. Spring boot整合kafka 2.1.0实现大数据消息管道
  8. Spring boot整合websocket实现即时通讯输入图片说明
  9. Spring security整合oauth2实现token认证
  10. Spring boot整合MinIO客户端实现文件管理
  11. 23种设计模式,源码、注释、使用场景
  12. 使用ETL工具Kettle的实例
  13. Git指南和分支管理策略
  14. 使用数据仓库进行OLAP数据分析(Mysql+Kettle+Zeppelin)

高级篇:分布式系统和大数据开发

  1. zookeeper原理、架构、使用场景和可视化
  2. Spring boot整合Apache dubbo v2.7.5实现分布式服务治理(SOA架构) 输入图片说明

包含组件Spring boot v2.2.2+Dubbo v2.7.5+Nacos v1.1.1 效果图

  1. 使用Spring Cloud Alibaba v2.2.7实现微服务架构(MSA架构)输入图片说明

包含组件Nacos+Feign+Gateway+Ribbon+Sentinel+Zipkin 效果图

  1. 使用jenkins+centos+git+maven搭建持续集成环境自动化部署分布式服务
  2. 使用docker+compose+jenkins+gitlab+spring cloud实现微服务的编排、持续集成和动态扩容
  3. 使用Spark进行分布式计算
  • Spark SQL做离线计算
  • Spark Streaming做实时计算
  • Structured Streaming做实时计算
  1. 使用Flink实现流批一体化的分布式计算
  2. 搭建高可用nginx集群和Tomcat负载均衡
  3. 使用mycat实现Mysql数据库的主从复制、读写分离、分表分库、负载均衡和高可用
  4. 《Elasticsearch数据搜索与分析实战》源码 输入图片说明

特别篇:分布式事务和并发控制

  1. 基于可靠消息最终一致性实现分布式事务(activeMQ)
  2. Spring boot dubbo整合seata实现分布式事务输入图片说明

包含组件nacos v2.0.2 + seata v1.4.2 +spring boot dubbo v2.7.5 效果图

  1. Spring cloud alibaba v2.2.7整合seata实现分布式事务 输入图片说明

包含组件nacos v2.0.2 + seata v1.4.2 +spring cloud alibaba v2.2.7 效果图

  1. 并发控制:数据库锁机制和事务隔离级别的实现输入图片说明
  2. 并发控制:使用redission实现分布式锁
  3. 并发控制:使用zookeeper实现分布式锁
  4. 并发控制:Java多线程编程实例
  5. 并发控制:使用netty实现高性能NIO通信

关注微信公众号获取更多技术文章和源码

输入图片说明

About

图书《Elasticsearch数据搜索与分析实战》配套源码 expand collapse
Java and 4 more languages
Cancel

Releases

No release

Spring-elastic_search

Contributors

All

Activities

Load More
can not load any more
Java
1
https://gitee.com/shenzhanwang/Spring-elastic_search.git
git@gitee.com:shenzhanwang/Spring-elastic_search.git
shenzhanwang
Spring-elastic_search
Spring-elastic_search
master

Search

10d9f8b4 4838521 8bde8327 4838521