snake107
摘要: 4. redis持久化 是一种内存型数据库,一旦服务器进程退出,数据库的数据就会丢失,为了解决这个问题, 提供了两种持久化的方案,将内存中的数据保存到磁盘中,避免数据的丢失。 4.1 RDB持久化 提供了 的功能,这个功能可以将 在内存中的的状态保存到硬盘中,它可以 手动执行。 也可以再 中配置, 阅读全文
posted @ 2019-11-26 23:07 爱喝奶茶的皮卡丘 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 6.redis哨兵功能 Redis Sentinel sentinel主要功能如下: 不时的监控redis是否良好运行,如果节点不可达就会对节点进行下线标识 如果被标识的是主节点,sentinel就会和其他的sentinel节点“协商”,如果其他节点也认为主节点不可达,就会选举一个sentinel节 阅读全文
posted @ 2019-11-26 23:05 爱喝奶茶的皮卡丘 阅读(202) 评论(0) 推荐(0) 编辑
摘要: Java程序性能优化 最近在做code review时,也对这段时间写的代码做了一次全身“体检”,对于结果,受益匪浅,至少知道目前还有需要提升的空间,所以整理了这次“体检结果”,并结合自身体会以及程序优化的重要性,增加了一些Java程序有必要需要知道的优化细节,如果有不对之处,还请各位指正,当然了, 阅读全文
posted @ 2019-11-26 22:51 爱喝奶茶的皮卡丘 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Eureka作为SpringCloud的服务发现与注册中心,在整个的微服务体系中,处于核心位置。单一的eureka服务,显然不能满足高可用的实际生产环境,这就要求我们配置一个能够应对各种突发情况,具有较强容灾能力的eureka集群服务。 首先,参考eureka服务端7001的模块,分别创建eurek 阅读全文
posted @ 2019-11-26 22:46 爱喝奶茶的皮卡丘 阅读(230) 评论(0) 推荐(0) 编辑
摘要: MySQL 优化 表关联查询时务必遵循 小表驱动大表 原则; 使用查询语句 条件时,不允许出现 函数 ,否则索引会失效; 使用单表查询时,相同字段尽量不要用 ,因为可能导致索引失效,比如: ,可以使用 替代; 语句不允许使用 开头,否则索引会失效; 组合索引一定要遵循 从左到右 原则,否则索引会失效 阅读全文
posted @ 2019-11-26 22:35 爱喝奶茶的皮卡丘 阅读(129) 评论(0) 推荐(0) 编辑
摘要: springboot整合elasticsearch 1、Jest介绍 Jest是Elasticsearch 的Java Http Rest 客户端。 ElasticSearch已经具备应用于Elasticsearch内部的Java API,但是Jest弥补了ES自有API缺少Elasticsearc 阅读全文
posted @ 2019-11-26 22:31 爱喝奶茶的皮卡丘 阅读(222) 评论(0) 推荐(0) 编辑
摘要: springboot整合jedis访问Redis jedis是类似于jdbc数据库连接的Redis客户端 测试redis访问 Redis连接池框架autoloadcache POM.xml 配置文件 Java配置类 测试 : http://localhost:8080/autoload cache 阅读全文
posted @ 2019-11-26 22:30 爱喝奶茶的皮卡丘 阅读(181) 评论(0) 推荐(0) 编辑
摘要: ElasticSearch是一个基于Lucene的搜索服务器, 。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定 阅读全文
posted @ 2019-11-26 22:29 爱喝奶茶的皮卡丘 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 概述 Zookeeper字面上理解就是动物管理员,是大数据框架Hadoop生态圈中的一个服务中间件,Hadoop生态圈中很多开源项目使用动物命名,那么需要一个管理员来管理这些“动物”。他负责分布式应用程序协调的工作。 Hadoop框架 Zookeeper主要提供以下四点功能: ,用于高效的管理集群的 阅读全文
posted @ 2019-11-26 22:27 爱喝奶茶的皮卡丘 阅读(247) 评论(0) 推荐(0) 编辑
摘要: redis 简介 Redis 是用 C 语言开发的一个开源的高性能键值对(key value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止 Redis 支持的键值数据类型如下: 字符串类型 散列类型 列表类型 集合类型 有序集合类型 Redis 的应用场景 缓存(数据查询、 阅读全文
posted @ 2019-11-26 22:25 爱喝奶茶的皮卡丘 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 什么是 Jenkins Logo Jenkins 是一个开源软件项目,是基于 Java 开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 官方网站:https://jenkins.io/ 基于 Docker 安装 Jenkins docker 阅读全文
posted @ 2019-11-26 22:21 爱喝奶茶的皮卡丘 阅读(153) 评论(0) 推荐(0) 编辑