我如何知道什么是ElasticSearch索引的分区键。任何可以获取此信息的查询
lvjbypge1#
Elasticsearch没有像Cassandra等其他数据库那样的“分区键”概念。相反,Elasticsearch使用了一个名为“分片”的概念来将数据分布在多个节点上。
分片键由应用于文档ID的哈希函数确定,或者如果使用自定义路由值,则将哈希函数应用于此值。https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-routing-field.html您可以查看他的文章以了解集群、节点和分片的含义。https://www.elastic.co/guide/en/elasticsearch/reference/current/scalability.html另一篇文章路由. https://opster.com/guides/elasticsearch/glossary/elasticsearch-routing/
1条答案
按热度按时间lvjbypge1#
Elasticsearch没有像Cassandra等其他数据库那样的“分区键”概念。相反,Elasticsearch使用了一个名为“分片”的概念来将数据分布在多个节点上。
分片键由应用于文档ID的哈希函数确定,或者如果使用自定义路由值,则将哈希函数应用于此值。https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-routing-field.html
您可以查看他的文章以了解集群、节点和分片的含义。https://www.elastic.co/guide/en/elasticsearch/reference/current/scalability.html
另一篇文章路由. https://opster.com/guides/elasticsearch/glossary/elasticsearch-routing/