摘要: 过程插入更新的3种方法: a、逐条检查插入或更新,同时执行插入或更新 b、逐条merge into(逐条是为了记录过程日志与错误信息) c、基于关联数组的检查插入、更新,通过forall批量sql执行 以下为模拟步骤: 1、创建模拟大表,数据量1亿不分区 create table big_table 阅读全文
posted @ 2018-06-13 21:13 漠漠颜 阅读(6886) 评论(0) 推荐(0) 编辑
摘要: 在oracle中动态游标的概念一般不常用,但有时根据客户的特殊业务,需要使用到动态游标来解决问题!在对于一条动态SQL语句而产生多条记录时,动态游标的使用将是一个很好的选择,具体参见如下在工作流项目中所应用到的用例: 阅读全文
posted @ 2018-06-13 21:09 漠漠颜 阅读(1899) 评论(0) 推荐(0) 编辑
摘要: ElasticSearch是一个高度可扩展的开源搜索引擎并使用REST API,所以您值得拥有。 在本教程中,将介绍开始使用ElasticSearch的一些主要概念。 下载并运行ElasticSearch ElasticSearch可以从elasticsearch.org下载对应的文件格式,如ZIP 阅读全文
posted @ 2018-06-13 21:07 漠漠颜 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 安装Elasticsearch的步骤如下 - 第1步 - 查看安装在计算机上的java的最低版本,它要求java 7或以上或最新的版本。可以通过执行以下操作进行检查 - 在Windows操作系统(OS)(使用命令提示符) - 在UNIX/Linux操作系统(使用终端) - 第2步 - 从 www.e 阅读全文
posted @ 2018-06-13 21:01 漠漠颜 阅读(200) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch 是一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎,可以说 Lucene 是当今最先进,最高效的全功能开源搜索引擎框架。 Elasticsearch是基于Apache Lucene的搜索服务器。它由Shay Banon开发并于2010年发布。现 阅读全文
posted @ 2018-06-13 20:51 漠漠颜 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 简介 开始学es,我习惯边学边记,总结出现的问题和解决方法。本文是在两台linux虚拟机下,安装了三个节点。本次搭建es同时实践了两种模式——单机模式和分布式模式。条件允许的话,可以在多台机器上配置es节点,如果你机器性能有限,那么可以在一台虚拟机上完成多节点的配置。 如图,是本次3个节点的分布。 阅读全文
posted @ 2018-06-13 20:44 漠漠颜 阅读(2705) 评论(0) 推荐(0) 编辑
摘要: Elastic 的底层是开源库 Lucene。但是,你没法直接用 Lucene,必须自己写代码去调用它的接口。Elastic 是 Lucene 的封装,提供了 REST API 的操作接口,开箱即用。Elastic 的底层是开源库 。但是,你没法直接用 Lucene,必须自己写代码去调用它的接口。E 阅读全文
posted @ 2018-06-13 20:06 漠漠颜 阅读(570) 评论(0) 推荐(0) 编辑
摘要: elasticsearch-hadoop是一个深度集成Hadoop和ElasticSearch的项目,也是ES官方来维护的一个子项目,通过实现Hadoop和ES之间的输入输出,可以在Hadoop里面对ES集群的数据进行读取和写入,充分发挥Map-Reduce并行处理的优势,为Hadoop数据带来实时 阅读全文
posted @ 2018-06-13 19:59 漠漠颜 阅读(14592) 评论(2) 推荐(3) 编辑