zoukankan      html  css  js  c++  java
  • ES

    ElasticSearch 简介

    1. ES面向文档(Documents)

    2. 一切都是Json

    ElasticSearch 重要概念

    总结

    用关系型数据库,做一个mapping:(types在8.x中已经弃用)

    索引indices - 对应MySQL的database

    一个索引indices可以被分割为多个分片:

    类型types - 对应MySQL的tabled“类型定义”

    types在8.x中已经弃用

    就是Mysql里的:

    文档documents - 对应MySQL的rows

    字段fields - 对应MySQL的columns

    ElasticSearch 设计

    1.物理设计

    1.1 节点和分片

    分片数 5: 指 p0, p1, p2, p3, p4

    副本数 1: 指 p0 有一个副本 r0 

    1.2 倒排索引

    倒排索引的“倒排”:

    • 原始的数据库,都是通过key找value
    • ES的索引(数据库),通过value中的关键字,来查询key.

    2.逻辑设计

  • 相关阅读:
    HDU
    HDU
    西电OJ
    西电OJ
    西电OJ
    USACO 2.1-Healthy Holsteins
    USACO 2.1-Sorting a Three-Valued Sequence
    HDU
    UVA
    codeforces 811A Vladik and Courtesy
  • 原文地址:https://www.cnblogs.com/frankcui/p/14727564.html
Copyright © 2011-2022 走看看