摘要:
MySQL 优化 表关联查询时务必遵循 小表驱动大表 原则; 使用查询语句 条件时,不允许出现 函数 ,否则索引会失效; 使用单表查询时,相同字段尽量不要用 ,因为可能导致索引失效,比如: ,可以使用 替代; 语句不允许使用 开头,否则索引会失效; 组合索引一定要遵循 从左到右 原则,否则索引会失效 阅读全文
摘要:
springboot整合elasticsearch 1、Jest介绍 Jest是Elasticsearch 的Java Http Rest 客户端。 ElasticSearch已经具备应用于Elasticsearch内部的Java API,但是Jest弥补了ES自有API缺少Elasticsearc 阅读全文
摘要:
springboot整合jedis访问Redis jedis是类似于jdbc数据库连接的Redis客户端 测试redis访问 Redis连接池框架autoloadcache POM.xml 配置文件 Java配置类 测试 : http://localhost:8080/autoload cache 阅读全文
摘要:
ElasticSearch是一个基于Lucene的搜索服务器, 。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定 阅读全文
摘要:
概述 Zookeeper字面上理解就是动物管理员,是大数据框架Hadoop生态圈中的一个服务中间件,Hadoop生态圈中很多开源项目使用动物命名,那么需要一个管理员来管理这些“动物”。他负责分布式应用程序协调的工作。 Hadoop框架 Zookeeper主要提供以下四点功能: ,用于高效的管理集群的 阅读全文
摘要:
redis 简介 Redis 是用 C 语言开发的一个开源的高性能键值对(key value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止 Redis 支持的键值数据类型如下: 字符串类型 散列类型 列表类型 集合类型 有序集合类型 Redis 的应用场景 缓存(数据查询、 阅读全文
摘要:
什么是 Jenkins Logo Jenkins 是一个开源软件项目,是基于 Java 开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 官方网站:https://jenkins.io/ 基于 Docker 安装 Jenkins docker 阅读全文