https://en.m.wikipedia.org/wiki/Elasticsearch
https://developer.51cto.com/art/202102/646480.htm
https://www.cnblogs.com/huangyc/p/10043749.html