elasticsearch——入门(一)
来源:互联网 发布:编程需要什么 编辑:程序博客网 时间:2024/05/16 09:19
最近在做分库分表,准备使用elasticsearch(ES)做索引,所以学习下,有问题和大家一起讨论。
还是第一步,基础理论,基本都是官网上的。
ES是什么?
Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。Elasticsearch也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API
来隐藏Lucene的复杂性,从而让全文搜索变得简单。
为什么选择ES?
- 分布式的实时文件存储,每个字段都被索引并可被搜索
- 分布式的实时分析搜索引擎
- 可以扩展到上百台服务器,处理PB级结构化或非结构化数据
支持水平扩展,理论上无限制,可以扩展到上百台服务器,处理PB级结构化或非结构化数据;
无论是增加节点,还是移除节点,分片都可以做到无缝的扩展和迁移。
ES集群中,数据被分散(hash)到多个分片中,每个分片根据设置会有一到二个冗余的分片副本,主分片以及副本分片被分散到不同的节点上;这保证了在硬件故障时数据不会丢失;
ES在分布式概念上做了很大程度上的透明化,你不需要知道任何关于分布式系统、分片、集群发现或者其他大量的分布式概念
0 0
- elasticsearch——入门(一)
- ElasticSearch(一)--入门
- 白居易IT—Elasticsearch的入门概念(一)
- ElasticSearch 菜鸟笔记 (一)ElasticSearch 入门简介
- Elasticsearch学习(一)—— 虚拟机上搭建Elasticsearch
- Elasticsearch多语言搜索入门(一)
- elasticsearch(一) 基础入门级demo
- 一、Elasticsearch快速入门
- 一、elasticsearch 入门
- Elasticsearch(ES)——入门
- ElasticSearch入门介绍之会当凌绝顶(一)
- ElasticSearch初步学习,创建索引(入门一)
- Elasticsearch(一)-入门以及简单的搜索语法
- ElasticSearch入门 —— 集群搭建
- ElasticSearch入门 —— 集群搭建
- ElasticSearch入门 —— 集群搭建
- ElasticSearch入门 —— 集群搭建
- ElasticSearch入门 —— 集群搭建
- machine learning - apriori
- 自定义一个缓冲区的大小
- java的不同验证器 validator
- 使用LineNumberReader方法来实现读取文件的方法
- 如何在Eclipse中Android Private Library中关联源码
- elasticsearch——入门(一)
- android提升之旅
- 拍照
- Html5 手机wap开发、微信开发、APP开发的优缺点-创业者必知
- HTML5新特性 canvas 实践
- 文件的输入输出流方法
- python 协程
- Warning: Attempt to present <...> on <…> which is already presenting null
- Html5 手机wap开发、微信开发、APP开发的优缺点-创业者必知