上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: 通常情况下,我们使用ES建立索引的步骤是,先创建索引,然后定义索引中的字段以及映射的类型,然后再向索引中导入数据。而动态映射是ES中一个非常重要的概念,你可以直接向文档中导入一条数据,与此同时,索引、字段、字段类型都会自动创建,无需你做其他的操作。这就是动态映射的神奇之处。 动态字段映射 ES的动态 阅读全文
posted @ 2020-04-30 13:56 牛初九 阅读(1705) 评论(2) 推荐(1) 编辑
摘要: 在上一节中,我们创建了索引,在创建索引的时候,我们指定了mapping属性,mapping属性中规定索引中有哪些字段,字段的类型是什么。在mapping中,我们可以定义如下内容: 类型为String的字段,将会被全文索引; 其他的字段类型包括:数字、日期和geo(地理坐标); 日期类型的格式; 动态 阅读全文
posted @ 2020-04-29 10:00 牛初九 阅读(3956) 评论(4) 推荐(0) 编辑
摘要: 与ES的交互方式 与es的交互方式采用http的请求方式,请求的格式如下: curl -X<VERB> '<PROTOCOL>://<HOST>:<PORT>/<PATH>?<QUERY_STRING>' -d '<BODY>' 是请求的方法,比如:GET、POST、DELETE、PUT等。 协议: 阅读全文
posted @ 2020-04-26 16:40 牛初九 阅读(7262) 评论(0) 推荐(3) 编辑
摘要: 发现 发现是节点之间彼此发现,形成集群的一个过程。这个过程发生的场景有很多,比如:你启动了一个集群节点,或者一个节点确认主节点已经挂掉了,或者一个新的主节点被选举了。 咱们在配置集群的时候在配置文件中配置了一个discovery.seed_hosts,这个就是种子地址列表,集群中的节点都在这个地址列 阅读全文
posted @ 2020-03-16 15:46 牛初九 阅读(1337) 评论(0) 推荐(0) 编辑
摘要: 昨天接到阿里的电话面试,对方问了一个在MySQL当中,什么是幻读。当时一脸懵逼,凭着印象和对方胡扯了几句。面试结束后,赶紧去查资料,才发现之前对幻读的理解完全错误。下面,我们就聊聊幻读。 要说幻读,就要从MySQL的隔离级别说起。MySQL的4钟隔离级别分别是: Read Uncommitted(读 阅读全文
posted @ 2020-02-27 10:27 牛初九 阅读(2652) 评论(3) 推荐(3) 编辑
摘要: Elasticsearch是一个非常好用的搜索引擎,和Solr一样,他们都是基于倒排索引的。今天我们就看一看Elasticsearch如何进行安装。 下载和安装 今天我们的目的是搭建一个有3个节点的Elasticsearch集群,所以我们找了3台虚拟机,ip分别是: 192.168.73.130 1 阅读全文
posted @ 2020-02-26 17:37 牛初九 阅读(4495) 评论(1) 推荐(1) 编辑
摘要: CSRF是Cross Site Request Forgery的缩写,中文翻译过来是跨站请求伪造。这个漏洞往往能给用户带来巨大的损失,CSRF在等保安全检测中,也是一个非常重要的检测项。但是在我们的网站中,大部分都没有做CSRF的防御,小伙伴们想不想来一次CSRF攻击,体验一下做黑客感觉?如果想要做 阅读全文
posted @ 2019-12-10 08:36 牛初九 阅读(1027) 评论(0) 推荐(1) 编辑
摘要: 前言 最近在项目中发现了一则报错:“org.springframework.transaction.UnexpectedRollbackException: Transaction rolled back because it has been marked as rollback only”。根据 阅读全文
posted @ 2019-12-02 13:13 牛初九 阅读(5616) 评论(0) 推荐(0) 编辑
摘要: 大家在项目开发过程中,或多或少都用过缓存,为了减少数据库的压力,把数据放在缓存当中,当访问的请求过来时,直接从缓存读取。缓存一般都是基于内存的,读取速度比较快,市面上比较常见的缓存有:memcache、redis、mongodb、guava cache等。 缓存的常规用法 大家使用缓存时,常用的逻辑 阅读全文
posted @ 2019-07-26 08:47 牛初九 阅读(1883) 评论(0) 推荐(0) 编辑
摘要: 系统要求 本安装教程仅限于CentOS7,其他系统不适用。centos-extras仓库必须是启用状态,这个仓库默认状态是启用,如果不是启用状态,请修改。 卸载旧版本的Docker Docker的旧版本叫做docker或者docker-engine。现在的Docker版本是Docker CE(社区版 阅读全文
posted @ 2019-05-06 16:37 牛初九 阅读(1681) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页