摘要: Java流程语句详解:https://www.cnblogs.com/jiajia-16/p/6008200.html Java数组详解:https://www.cnblogs.com/jiajia-16/p/6026278.html Java递归解析:https://www.cnblogs.com 阅读全文
posted @ 2019-01-08 21:08 杜大帅-Rebirth 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Java开发基础流程图: 也可参考这篇博客: https://www.cnblogs.com/xdp-gacl/p/3624567.html 常用的Windows的DOS命令 : dir : 列出当前目录下的文件以及文件夹 md : 创建目录 rd : 删除目录 cd : 进入指定目录 cd.. : 阅读全文
posted @ 2019-01-04 22:46 杜大帅-Rebirth 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 一、ES集群原理 查看集群健康状况:URL+ /GET _cat/health (1)、ES基本概念名词 Cluster 代表一个集群,集群中有多个节点,其中有一个为主节点,这个主节点是可以通过选举产生的,主从节点是对于集群内部来说的。es的一个概念就是去中心化,字面上理解就是无中心节点,这是对于集 阅读全文
posted @ 2019-01-03 11:27 杜大帅-Rebirth 阅读(41463) 评论(0) 推荐(1) 编辑
摘要: 正向索引 正排表是以文档的ID为关键字,表中记录文档中每个字的位置信息,查找时扫描表中每个文档中字的信息直到找出所有包含查询关键字的文档。 这种组织方法在建立索引的时候结构比较简单,建立比较方便且易于维护;因为索引是基于文档建立的,若是有新的文档加入,直接为该文档建立一个新的索引块,挂接在原来索引文 阅读全文
posted @ 2018-12-31 21:22 杜大帅-Rebirth 阅读(23085) 评论(0) 推荐(0) 编辑
摘要: 最基础的整合: 一、maven依赖 二、配置文件application.yml 三、实体类UserEntity 四、dao层代码(实现CrudRepository就可以了,里面封装很多操作ES的方法) 五、controller层 六、启动类 直接启动会报错: None of the configur 阅读全文
posted @ 2018-12-31 19:12 杜大帅-Rebirth 阅读(12922) 评论(0) 推荐(0) 编辑
摘要: Kibana简介: Kibana可视化界面 Kibana是一个开源的分析和可视化平台,设计用于和Elasticsearch一起工作。 你用Kibana来搜索,查看,并和存储在Elasticsearch索引中的数据进行交互。 你可以轻松地执行高级数据分析,并且以各种图标、表格和地图的形式可视化数据。 阅读全文
posted @ 2018-12-31 15:20 杜大帅-Rebirth 阅读(2973) 评论(0) 推荐(0) 编辑
摘要: 一、什么是ElasticSearch: Elasticsearch (ES)是一个基于Lucene构建的开源、分布式、RESTful 接口全文搜索引擎。Elasticsearch 还是一个分布式文档数据库,其中每个字段均是被索引的数据且可被搜索,它能够扩展至数以百计的服务器存储以及处理PB级的数据。 阅读全文
posted @ 2018-12-31 12:28 杜大帅-Rebirth 阅读(1119) 评论(0) 推荐(0) 编辑
摘要: 数据备份与还原: 备份:将当前已有的数据或者记录保留 还原:将已经保留的数据恢复到对应的表中 为什么要做备份还原: 1、防止数据丢失:被盗、误操作 2、保护数据的记录 数据备份还原的方式很多:数据表备份、单表数据备份、SQL备份、增量备份 一、数据表备份:(不推荐使用) 不需要通过SQL来备份,直接 阅读全文
posted @ 2018-12-30 20:23 杜大帅-Rebirth 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 视图:view,是一种有结构(有行有列)但是没有结果(结构中不真实的存放数据)的虚拟表,虚拟表的结构来源不是自己定义,而是从对应的基表中产生(视图的数据来源); 视图意义: 1、视图可以节省SQL语句:将一条复杂的查询语句使用视图保存,以后可以直接对视图进行操作。 2、数据安全:视图的操作是主要针对 阅读全文
posted @ 2018-12-30 17:21 杜大帅-Rebirth 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 六大约束:主键约束、外键约束、非空约束、唯一约束、默认约束、自动增加 语法:使用use 数据库名;先指明数据库,再create table 表名 create table [if not exists] 表名( 字段名1 类型[(宽度) 约束条件], 字段名2 类型[(宽度) 约束条件], 字段名3 阅读全文
posted @ 2018-12-29 11:24 杜大帅-Rebirth 阅读(236) 评论(0) 推荐(0) 编辑