东天里的冬天

菜鸟成长记

排序:
默认
按更新时间
按访问量

ElasticSearch教程——汇总篇

环境搭建篇 ElasticSearch教程——安装 ElasticSearch教程——安装Head插件 ElasticSearch教程——安装IK分词器插件 ElasticSearch教程——安装Kibana   基础操作 ElasticSearch教程——Kibana简单操作ES ...

2018-09-20 09:56:29

阅读数:91

评论数:0

RocketMQ——汇总篇

一.基础篇1.初识RocketMQ2.消息幂等问题3.消息的存储4.顺序消息与重复消息二.环境篇1.虚拟机环境搭建2.双Master部署3.rocketmq-console控台部署4.admin管理命令5.查看死信队列三.实战篇1.入门代码案例2.广播消费模式与集群消费模式3.ACK机制保证消费成...

2018-07-06 16:22:45

阅读数:222

评论数:0

SpringCloud教程 |汇总篇

内容篇 1.springboot汇总篇 2.服务注册与发现 3.Eureka常见问题总结 4.服务消费者(Ribbon) 5.服务消费者(Feign) 6.断路器(hystrix)【基于ribbon和feign】 7.路由网关zuul 8.服务过滤zuul 9.构建高可用注册中心...

2018-06-11 15:07:16

阅读数:181

评论数:0

解决:Failed to convert value of type 'java.lang.String' to required type 'java.util.Date';

发生这一错误的主要原因是Controller类中需要接收的是Date类型,但是在页面端传过来的是String类型,最终导致了这个错误。 这里提供两种解决方案,一种是局部转换,一种是全局转换。 一.局部转换 @Controller public class UserController{ ...

2017-07-12 22:53:34

阅读数:38732

评论数:2

mysql数据库常用SQL语句

1.给数据库添加一个字段 ALTER TABLE pre_common_member_field_home(表名)  ADD stickblogs(字段名)  varchar(50)(数据类型) 2.删除数据库的一个字段 ALTER TABLE PARAM_INFO(表名)   DROP col...

2017-03-21 15:40:06

阅读数:326

评论数:0

Nginx域名解析

最近自己在做个小项目,需要用到80端口,但是目前80端口已经被占用了,所以需要通过Nginx进行域名转发   关闭Nginx service nginx stop   直接修改nginx的default.conf文件即可 vim /etc/nginx/conf.d/default....

2018-10-15 10:24:59

阅读数:12

评论数:0

ElasticSearch教程——filter与query对比

在文章ElasticSearch教程——Kibana简单操作ES末尾我们用到了must,should以及must not来进行一个数据搜索的限制以获取期望的搜索结果。实际上在除了上述所说方法外我们还能使用filter进行过滤,以获取自己想要的结果。   新增测试数据 PUT /compan...

2018-10-08 14:04:48

阅读数:19

评论数:0

Can't get text on a START_ARRAY at 14:21

ElasticSearch汇总请查看:ElasticSearch教程——汇总篇   在使用must,should以及must not的时候,有个需求是:某个字段可以是X,也可以是Y,甚至可以是Z(此处为描述可以是fangzhu,也可以是caoben),原本请求如下: GET /ecomme...

2018-10-07 19:20:14

阅读数:74

评论数:0

ElasticSearch教程——mapping详解

ElasticSearch汇总请查看:ElasticSearch教程——汇总篇   前期准备 插入几条数据,让es自动为我们建立一个索引 PUT /website/article/1 {   "post_date": "2017-01...

2018-10-06 22:04:39

阅读数:28

评论数:0

Failed to parse value [not_analyzed] as only [true] or [false] are allowed

ElasticSearch汇总请查看:ElasticSearch教程——汇总篇   通过如下代码手动建立mapping的时候报错 PUT /website { "mappings": { "article"...

2018-10-06 21:38:42

阅读数:65

评论数:0

ElasticSearch教程——Search相关、deep paging问题及解决方案

ElasticSearch汇总请查看:ElasticSearch教程——汇总篇   搜索所有索引 GET /_search 返回结果 { "took": 6, "timed_out": false, ...

2018-10-05 14:21:15

阅读数:56

评论数:0

ElasticSearch教程——数据一致性

ElasticSearch汇总请查看:ElasticSearch教程——汇总篇   一致性概念 在分布式环境下,一致性指的是多个数据副本是否能保持一致的特性。 在一致性的条件下,系统在执行数据更新操作之后能够从一致性状态转移到另一个一致性状态。 对系统的一个数据更新成功之后,如果所有用户都能...

2018-09-28 16:53:51

阅读数:39

评论数:0

java(poi)向Excel中写入数据代码

pom.xml <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncodi...

2018-09-27 16:03:42

阅读数:30

评论数:0

ElasticSearch教程——document原理

ElasticSearch汇总请查看:ElasticSearch教程——汇总篇   路由原理 路由算法 shard = hash(routing) % number_of_primary_shards shard是指document通过该路由算法会落到那个shard上; number_...

2018-09-27 11:40:59

阅读数:31

评论数:0

ElasticSearch教程——批量处理(mget和bulk)

ElasticSearch汇总请查看:ElasticSearch教程——汇总篇   本博客所有操作均基于Kibana,基础详情见ElasticSearch教程——Kibana简单操作ES 批量查询 优点:能够大大减少网络的请求次数,缩减网络开销。 (1)自定义设置index、type以及...

2018-09-26 20:31:26

阅读数:46

评论数:0

ElasticSearch教程——partial update(更新文档)实现原理及并发控制

ElasticSearch汇总请查看:ElasticSearch教程——汇总篇 语法 partial update语法如下 post /index/type/id/_update { "doc": { "要修改的少数...

2018-09-26 17:45:25

阅读数:39

评论数:0

Rejecting mapping update to [XXX] as the final mapping would have more than 1 type: [XXX, XX]"

ElasticSearch汇总请查看:ElasticSearch教程——汇总篇   ElasticSearch返回的异常为 { "error": { "root_cause": [ { ...

2018-09-26 16:55:03

阅读数:83

评论数:0

ElasticSearch教程——并发问题与锁机制

ElasticSearch汇总请查看:ElasticSearch教程——汇总篇 并发冲突 举个例子,比如在电商的场景下,假设我们有个程序,其工作流程为: 1.读取商品信息(包含库存,以牙膏为例); 2.用户下单购买; 3.更新商品库存(库存减一); 如果该程序是多线程的,那么总有一个线...

2018-09-26 16:03:37

阅读数:40

评论数:0

ElasticSearch教程——Kibana简单操作ES

ElasticSearch汇总请查看:ElasticSearch教程——汇总篇 运行、打开kibana相关工具 要先运行ElasticSearch /usr/elasticsearch/kibana/kibana-6.4.0-linux-x86_64/bin sh kibana 打开对应...

2018-09-21 17:53:02

阅读数:149

评论数:0

ElasticSearch教程——分片、扩容以及容错机制

ElasticSearch汇总请查看:ElasticSearch教程——汇总篇 primary shard 和 replica shard机制 (1):index包含多个shard; (2):每个shard都是一个最小的工作单元,承载部分的数据,Lucene实例,完整的简历索引和处理请求的能...

2018-09-20 19:54:56

阅读数:34

评论数:0

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