es6.x和7.x对比
es6.x和7.x对比
- 两者对比
两者对比
版本信息 | 6.X | 7.x |
---|---|---|
集群连接对比 | 可使用TransportClient,建议使用restclient | TransportClient被废弃,只能使用restclient。于java编程,建议采用 High-level-rest-client 的方式操作ES集群 |
ES数据存储结构变化 | index/type 一对一,建议使用_doc做type | 去除了type,es7中使用默认的_doc作为type |
默认配置变化 | 默认节点名称为主机名,默认分片数改为5 | 默认节点名称为主机名,默认分片数改为1 |
ES程序包默认打包jdk | Jdk需自己安装配置,需要配置官方支持的jdk版本建议在Java 8发行版系列中安装Java版本1.8.0_131或更高版本。打包大小100M+ | 的捆绑版本的OpenJDK。 捆绑的JVM,位于Elasticsearch主目录的jdk目录中。可使用自己的Java版本,在JAVA_HOME环境配置。打包大小300M+(包含jdk) |
查询相关性速度优化 | 倒排索引的方式进行查询 | 倒排索引的方式进行查询+Weak-AND算法 |
间隔查询(Intervals queries) | 无 | 查找单词或短语彼此相距一定距离的记录 |
安全性功能 | 6.8有免费 其他无 | 7.0无免费 其他有免费 |
官方支持的操作系统和JVM矩阵地址
https://www.elastic.co/cn/support/matrix
es6.x和7.x对比相关推荐
- ES6详细介绍及使用
ES6详细介绍及使用 一. ES6概念及发展史 1.ES6概念 以前学习JavaScript的时候,对ES5是有了解过的,但是在学习Vue的时候,就会发现有很多新的写法是ES6中的,真是让人捉急.所以 ...
- React源码学习——ReactClass
前言 之前一直在使用react做开发,但是对其内部的工作机制却一点儿都不了解,说白了就是一直在套api,毫无成就感.趁最近比较闲,对源码做了一番研究,并通过博客的方式做一些记录. 进入正题 通过编写自 ...
- js导入导出总结与实践
在上一篇文章中JavaScript中AMD和ES6模块的导入导出对比,偏向于理论层面,还有一些同学在微信群里或是私下里针对一些问题进行了沟通,所以有了这一篇文章,对js的导入导出进行总结和实践 当直接 ...
- 随笔(面试相关)(杂)
最重要的还是兴趣驱动 吧,这样才更加具有行动力; oninput/onpropertychange var testinput = document.createElement('input'); i ...
- 电瓶车续航测试软件,寻找真实续航英雄!7款纯电动车续航测试
如果你关注纯电动汽车的评测,那么你一定看过各式各样的续航测试.在很多续航测试中,测试者为了测出比较理想的成绩往往花招百出.什么避免高速.避免爬坡.避免载物等等,这样的"注水"行为在 ...
- 最新前端面试知识点总结-2023(3w+字,长篇幅)
2023-前端面试知识点总结 面试题总览 javascript相关 一.js 代码的常用优化手段 二.es5 构造函数与继承 三.new 一个对象的过程 四.防抖与节流 五.promise/A+规范概 ...
- 前端面试题总汇(2019最新)
前端面试题总结 1:为何选择前端这个方向和对前端的理解 为什么: 第一的话就是对前端很感兴趣,之前也接触过其他的语言,但是直到接触到前端才发现真的有兴趣做下去,兴趣是一个人最好的老师, 第二的话前端很 ...
- Vue.js快速入门+项目实战(源码)
Vue.js电影网站项目 github 链接(如果觉得有用记得start哦~): 项目源代码链接 目录 前言 安装 Vue.js 1.Vue.js主要特性 2.Vue.js实例 3.Vue.js路由 ...
- 【Vue2-尚硅谷四】Vue ---ajax---插槽slot
文章目录 4.1,vue脚手架配置代理 方法一 方法二 4.2,GitHub搜索案例 入口main.js App.vue Search.vue List.vue 4.3,slot插槽 4.3.1,默认 ...
最新文章
- smarty实例教程
- lol游戏挂机软件_LOL出手整治,大量玩家被封10年,代练屡禁不止的原因找到了...
- 从零写一个编译器(八):语义分析之构造符号表
- 广义表的学习(原理和代码)
- sql注入攻击实例mysql_MySQL 处理SQL注入攻击
- typecho 隐藏index.php,Typecho开启伪静态并隐藏index.php
- 【iOS-cocos2d-X 游戏开发之一】在Mac下结合Xcode搭建Cocos2d-X开发环境!
- 可爱的 CreateMessageDialog
- 1.OAuth 简介
- 统计机器学习导论第四章答案
- python怎么设置为中文-python设置中文界面实例方法
- STM32F103对SD卡数的读写
- 轻量级web api_API接口管理,这15种开源工具助你管理API
- 英语播客列表opml_Hanselminutes播客Feed列表
- 苦熬31年终于登陆科创板!WPS如何一步步熬到了今天?
- 篮球——NBA球队队标
- Kindeditor图片粘贴上传(chrome)
- LeeCode:救生艇(贪心)
- vue之ele组件中input表单限制输入字符
- c++ 递归算法求全排列