当前位置:网站首页>High concurrency Architecture - distributed search engine (ES)
High concurrency Architecture - distributed search engine (ES)
2022-07-03 18:47:00 【Camel sorting theory】
Distributed search engine —— ElasticSearch, Referred to as ES.
ElasticSearch The design idea is distributed search engine , The bottom is based on lucene Of . The core idea is to start multiple... On multiple machines ES Process instance , Formed a ES colony .
ES In which data is stored The basic unit is the index , For example, you need to be in ES Store some order data in , You should be in ES Create an index in order_idx , All order data will be written into this index , An index is pretty much the same mysql A watch in .
index -> type -> mapping -> document -> fieldIn order to make a more direct introduction , Make an analogy . But bear in mind that Don't equal , Analogy is only for the convenience of understanding .
index amount to mysql A watch in . and type Can't follow mysql Go inside and compare , One index There can be more than one type, Every type The fields of are almost the same , But there are some slight differences . Let's say I have a index, It's an order index, It's dedicated to order data . It's like saying you're mysql CSCEC table , Some orders are orders for physical goods , Like a dress 、 A pair of shoes ; Some orders are virtual goods orders , For example, the game point card , More credit . Most fields of the two orders are the same , But a small number of fields may differ slightly .
So it will be in order index in , Build two type, One is the physical goods order type, One is virtual goods orders type, these two items. type Most of the fields are the same , A few fields are different .
In many cases , One index There may be just one type, But it's true if it's a index There are more than one type
边栏推荐
- php-fpm的max_chindren的一些误区
- Analysis of the reasons why enterprises build their own software development teams to use software manpower outsourcing services at the same time
- Hard disk monitoring and analysis tool: smartctl
- There are several levels of personal income tax
- English語法_名詞 - 分類
- Transformer T5 model read slowly
- 2022-2028 global petroleum pipe joint industry research and trend analysis report
- 2022-2028 global marking ink industry research and trend analysis report
- How to track the real-time trend of Bank of London
- 虚拟机和开发板互Ping问题
猜你喜欢

Su embedded training - Day10

2022-2028 global lithium battery copper foil industry research and trend analysis report

How does GCN use large convolution instead of small convolution? (the explanation of the paper includes super detailed notes + Chinese English comparison + pictures)

FBI warning: some people use AI to disguise themselves as others for remote interview
![Bloom filter [proposed by bloom in 1970; redis cache penetration solution]](/img/f9/27a75454b464d59b9b3465d25fe070.jpg)
Bloom filter [proposed by bloom in 1970; redis cache penetration solution]

2022-2028 global plasmid DNA cdmo industry research and trend analysis report

2022.02.11

Kratos微服务框架下实现CQRS架构模式

Shell script return value with which output

Multifunctional web file manager filestash
随机推荐
Su embedded training - Day10
Introduction to SSH Remote execution command
Redis cache avalanche, penetration, breakdown
Zhengda futures news: soaring oil prices may continue to push up global inflation
G1 garbage collector of garbage collector
Torch learning notes (5) -- autograd
Database creation, addition, deletion, modification and query
[Yu Yue education] world reference materials of Microbiology in Shanghai Jiaotong University
Understanding of database architecture
2022.02.11
Boost.Asio Library
Suffix derivation based on query object fields
235. The nearest common ancestor of the binary search tree [LCA template + same search path]
Multifunctional web file manager filestash
Summary and Reflection on the third week of winter vacation
my. INI file not found
Grammaire anglaise Nom - Classification
简述服务量化分析体系
There are several levels of personal income tax
Bloom filter [proposed by bloom in 1970; redis cache penetration solution]