44232111 发表于 2017-2-6 10:39:47

Elasticsearch之学习


什么是elasticsearch   

    一个采用RESTful API 标准的高扩展性和高可用性的实时数据分析的全文搜索工具。

   Node节点

   Cluster   集群

   Document文档

   Index   索引 : 一个拥有

   Type类型 : 一个索引中, 你可以定义一种或多种类型

   Field   列 : 最小单位, 相当于数据的某一列

   shards 分片 :将索引分成若干份, 相当于数据的某一列

   Replicas复制 :Replicas 是索引的一份或多分拷贝


架构

   Restfule Style API                                                      Java Netty

   Transport                                                                     JMX

                ThriftMemcachedHttp                                  3rd    plugins

   Discovery                     Scripting   

         ZenEC2                     mvel   js   python Etc.

   Index Module   Search Module   Mapping   River

   Distributed Lucene Directory

   Gateway

                  LocalFileSystem   Shared Filesystem   Hadoop HDFS   Amazon S3





页: [1]
查看完整版本: Elasticsearch之学习