自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 记一次Elasticsearch平滑下线机器

由于业务量下降,一个4台节点的elasticsearch集群需要下线,下线前对集群下线进行规划如下:1、请求elasticsearch的web机器配置里先剔除需要下线

2021-05-26 14:20:17 300 4

原创 HIVE元数据初始化出现Schema initialization FAILED! Metastore state would be inconsistent !!

今天在初始化HIVE的过程中,遇到这个问题,后来经过排查是由于hive-site.xml文件中derby的配置及jdbc影响了mysql。首先呢,https://dev.mysql.com/downloads/connector/j/去MySql官网下载与自己Mysql版本对应的JDBC,然后把解压后的文件,找到mysql-connector-java-x.x.xx-bin.jar放到...

2018-12-11 18:14:17 8111

原创 mysql的sql优化

查询优化一、不使用子查询例:SELECT * FROM t1 WHERE id (SELECT id FROM t2 WHERE name=’hechunyang’);子查询在MySQL5.5版本里,内部执行计划器是这样执行的:先查外表再匹配内表,而不是先查内表t2,当外表的数据很大时,查询速度会非常慢。在MariaDB10/MySQL5.6版本里,采用join关联方式对其进行了优...

2018-12-11 17:32:06 217

原创 Mysql的事物简介

事物简介事务(Transaction):一个最小的不可再分的工作单元;通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元)。 一个完整的业务需要大量的DML(insert、update、delete)语句共同联合完成。 事务只和DML语句有关,或者说DML语句才有事务。以下是银行账户表t_act(id、账号、余额),进行转账操作:id act...

2018-12-11 17:23:05 207

原创 MySql引擎介绍

引擎简介    发动机(引擎)是汽车的核心,汽车发动机各种各样, 目前常见的汽车发动机机型有: 直列发动机; V型发动机; W型发动机等...     各种发动机结构各有自己的优缺点,这也成了 用户选择汽车的一个最重要因素...    为了满足不同的需求,MySQL数据库也为我们提供了不同的引擎,可以让我们根据自己的需求和x场景选择不同的引擎来达到不同的效果。目前mysql支持的引擎主...

2018-12-11 16:54:13 160 1

原创 elasticsearch sql转dsl并获取搜索结果

由于目前的项目上其他同事有es搜索应用的需求,但是由于学习成本较高,所以我构思了一个简单的工具类,针对spring boot注入的es进行elasticsearch6.3版本以后推出的sql功能, 把sql转为dsl并返回搜索结果(因为es sql的jdbc是收费的,所以用这种方法可以做到sql搜索)。直接上代码:(泛型为实体类,用来把es响应结果转对象用的)import org.apa...

2018-09-21 15:32:39 4883 3

原创 初探elasticsearch SQL

前几节我们主要是在windows 10环境下搭建了docker,并在docker里创建了es的容器,这节我们就要开始应用容器去做一些探索。elasticsearch在6.3版本中发布了一个es开发者万众期待的功能:elasticsearch sql,该功能可以让对于es dsl不熟悉的开发者,可以更加方便的去使用es,今天主要带大家一起看看这个功能~ 一、基本查询查询之前,我们先添...

2018-09-20 14:08:07 7858

原创 windows 10 在docker下安装elasticsearch(四)

ElasticSearch6.3版本中增加了elasticsearch sql, 最近为了研究elasticsearch sql,突发奇想的想在docker中安装es。本文主要介绍的就是在windows 10环境下的docker中安装ES的插件:ElasticSearch-Head 以及在es中安装ik和pinyin插件。 Docker 部署 ElasticSearch-Head ...

2018-09-19 16:27:03 1341

原创 windows 10 在docker下安装elasticsearch(三)

ElasticSearch6.3版本中增加了elasticsearch sql, 最近为了研究elasticsearch sql,突发奇想的想在docker中安装es。本文主要介绍的就是在windows 10环境下的docker中安装elasticsearch。 Docker中安装ElasticSearch:上偏文章中,我们更换源的目的,就是加快下载速度,这篇文章,我们开始安装el...

2018-09-19 16:19:36 3211

原创 windows 10 在docker下安装elasticsearch(二)

ElasticSearch6.3版本中增加了elasticsearch sql, 最近为了研究elasticsearch sql,突发奇想的想在docker中安装es。本文主要介绍的就是在windows 10环境下的docker更换镜像源。 docker更换镜像源由于docker默认的源下载速度十分慢,所以我们需要更换个速度更快的源。这里我们选择阿里镜像源,首先我们需要一个阿里...

2018-09-19 15:49:35 1527

原创 windows 10 在docker下安装elasticsearch(一)

ElasticSearch6.3版本中增加了elasticsearch sql, 最近为了研究elasticsearch sql,突发奇想的想在docker中安装es。本文主要介绍的就是在windows 10环境下安装docker。 下载、安装dockerwindows版本的docker下载地址: http://mirrors.aliyun.com/docker-toolbox/w...

2018-09-19 15:39:51 3506 2

原创 HBase根据Rowkey批量查询数据JAVA API(一次查多条,返回多个记录)

最近在生产中遇到了一个需求,前台给我多个rowkey的List,要在hbase中查询多个记录(返回给前台list)。在网上也查了很多,不过自己都不太满意,filter的功能有可能查询结果不是准确值,而网上给出的get方法也都是返回一条,scan的话都是返回全部数据,还有用rowkey范围查询的,都跟我的这个应用场景不符啊。无奈,自己找了一个方法,给各位有同样需求的朋友们一个参考。

2017-12-01 10:44:45 24092 18

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除