摘要: 一、获取类api get API允许根据其id从索引中获取类型化的JSON文档。 以下示例从名为twitter的索引中获取一个JSON文档,该索引名为tweet,id值为1: 1、get API允许设置线程模型,当在同一节点上执行API的实际执行时将执行操作(API在同一服务器上分配的分片上执行)。 阅读全文
posted @ 2018-11-27 15:51 落雨无晴 阅读(2656) 评论(0) 推荐(0) 编辑
摘要: 简单的: 核心代码 解释: 1、cilent需要自行创建 2、sourse中是要迁移的索引名称 3、destination中是要迁移到的新索引名称。 延伸: 在此基础上还可以继续 可以定义切片数量,提高reindex的速度 原则setSlices的值与索引的分片数相同时,迁移效率最高。 等待数据迁移 阅读全文
posted @ 2018-11-22 15:26 落雨无晴 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: 应用背景: 1、当你的数据量过大,而你的索引最初创建的分片数量不足,导致数据入库较慢的情况,此时需要扩大分片的数量,此时可以尝试使用Reindex。 2、当数据的mapping需要修改,但是大量的数据已经导入到索引中了,重新导入数据到新的索引太耗时;但是在ES中,一个字段的mapping在定义并且导 阅读全文
posted @ 2018-11-20 09:31 落雨无晴 阅读(49355) 评论(1) 推荐(4) 编辑
摘要: 1、倒排索引 1、倒排索引和正向索引 在全文搜索里,文档数据离不开搜索,而搜索离不开索引(没有索引搜索会很低效),倒排索引(Inverted index)是全文搜索系统里最高效的索引方法和数据结构,ES的索引就是倒排索引。 也称反向索引/置入索引或反向档案,用以存储一个映射:在全文搜索下某个单词在一 阅读全文
posted @ 2018-11-14 16:57 落雨无晴 阅读(893) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch及相关插件的安装 1、安装Elasticsearch并启动服务 2、安装第三方插件 2.1、Head插件 是Elasticsearch的一个集群管理工具,可以通过它来查看和搜索ES的数据,是完全由html5编写的独立网页程序。 2.2、Bigdesk插件 是Elastics 阅读全文
posted @ 2018-11-14 16:18 落雨无晴 阅读(940) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Elasticsearch 1、概念以及特点 1、Elasticsearch和MongoDB/Redis/Memcache一样,是非关系型数据库。 是一个接近实时的搜索平台,从索引这个文档到这个文档能够被搜索到只有一个轻微的延迟,企业应用定位:采用Restful API标准的可扩展和高可用 阅读全文
posted @ 2018-11-14 15:47 落雨无晴 阅读(54651) 评论(0) 推荐(4) 编辑
摘要: Oracle操作符和SQL函数 一、操作符 1、算术操作符 算术操作符用于执行数值计算 可以在SQL语句中使用算术表达式,算术表达式由数值数据类型的列名、数值常量和连接它们的算术操作符组成 算术操作符包括加(+)、减(-)、乘(*)、除(/) 实例: 检索出课程号是’02’的成绩+10分后的结果 2 阅读全文
posted @ 2018-10-18 16:49 落雨无晴 阅读(269) 评论(0) 推荐(0) 编辑
摘要: Oracle数据库 Oracle 是一个数据库管理系统,是Oracle公司的核心产品。其在数据安全性与安整性控制方面的优越性能,以及跨操作系统、跨硬件平台的数据操作能力。 基于“客户端/服务器”(Client/Server)系统结构。 Oracle主要的特点: 1.支持多用户、大事务量的事务处理。 阅读全文
posted @ 2018-10-13 15:08 落雨无晴 阅读(247) 评论(0) 推荐(0) 编辑
摘要: DBUtils 如果只使用JDBC进行开发,我们会发现冗余代码过多,为了简化JDBC开发,本案例我们讲采用apache commons组件一个成员:DBUtils。 DBUtils就是JDBC的简化开发工具包。需要项目导入commons-dbutils-1.6.jar才能够正常使用DBUtils工具 阅读全文
posted @ 2018-09-15 09:47 落雨无晴 阅读(576) 评论(0) 推荐(0) 编辑
摘要: EL技术 EL 表达式概述 EL(Express Lanuage)表达式可以嵌入在jsp页面内部,减少jsp脚本的编写,EL出现的目的是要替代jsp页面中脚本(java代码)的编写。 EL从域中取出数据(EL最重要的作用) jsp脚本:<%=request.getAttribute(name)%> 阅读全文
posted @ 2018-09-13 16:10 落雨无晴 阅读(179) 评论(0) 推荐(0) 编辑