- 博客(7)
- 收藏
- 关注
原创 ElasticSeach 创建mapping
http://192.168.136.128:9200/motor_fans_user_info_index/{ "settings" : { "analysis" : { "analyzer" : { "ik" : { "tokenizer" : "ik_max_wo
2018-01-24 19:36:51
398
原创 从Mysq了中导入数据到Elasticsearch中
公司业务在中途由于数据库的压力,要将之前的搜索从DB中查询修改为Elasticsearch中想法是提供jar 在数据新增和修改的地方调用jar中方法,写入kafka中,再使用consumer 写入ES,为了不造成数据重复,使用主键ID做upert操作目前流程已经开发完成,查询接口和分词都完成,最后工作是将历史数据从DB中(MYSQL)中最终写入到ES中有三种方案 :第一种:写程
2017-11-25 11:39:47
9477
原创 ES 对各字段创建分词 和mapping创建 个人操作记录
最近在搞es的查询和,需要使用到模糊查询 匹配在之前使用的时候,java 中的String 在 es 默认建立的mapping type是 String 是可以模糊查询的 ,但是新版的ES 废弃了 string 变为 text 和 keyword这样一来 不管是 trem 还是 fuzzy 查询都不能查询 (也有可能是我个人写法问题,后续在研究下)一开始想法很天真 很简单 就
2017-11-25 11:09:00
11724
原创 ElasticSearch 安装和 IK分词器的安装
下载最新稳定版本的 elasticsearch:wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.0.0.zip解压 unzip elasticsearch-6.0.0.zip修改配置文件: /usr/elasticsearch-6.0.0/config# -------
2017-11-25 10:28:11
3935
转载 一、ElasticSearch5.6.3下载安装步骤 说明:ElasticSearch的运行不能用root执行,自己用useradd命令新建一个用户如下所示: sueradd chen passw
一、ElasticSearch5.6.3下载安装步骤说明:ElasticSearch的运行不能用root执行,自己用useradd命令新建一个用户如下所示:sueradd chenpasswd chen 然后根据提示输入密码即可下载地址:https://www.elastic.co/downloads/elasticsearch 下载最新的安装包并解压、然后执行、命令如下:wge
2017-11-15 11:47:11
1475
转载 MySQL 进行 Replace 操作时造成数据丢失——那些坑你踩了吗?
原文章地址:http://mp.weixin.qq.com/s/nCryxMQK00ZjjuTsfYvk3w一、问题说明公司开发人员在更新数据时使用了 replace into 语句,由于使用不当导致了数据的大量丢失,到底是如何导致的数据丢失?现分析如下。二、问题分析a. REPLACE 原理REPLACE INTO 原理的官方解释为
2017-09-28 17:11:03
3763
原创 kafka中重要的参数配置 (记录)
replica.fetch.max.bytes: 在kafka的配置中,如果没有定义 replica.fetch.max.bytes的值,server 会给一个默认值(1M),在短消息的应用场景下通常是不会有什么问题的,但是在消息比较大的情况下,虽然可以在topic中定义max.message.bytes这个值比较大,但是对于broker,topic的max.message.by
2017-09-22 09:14:53
2040
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人