在设计业务系统的过程中,由于 MySQL 单库对于千万或上亿行大数据量的查询,尤其是需要联表查询的效率非常不理想,此时除了优化现有数据库结构、优化慢查询之外,只有一种方式:通过分库分表,搭建分布式查询,进而提高数据库的读写效率。然而对分库分表的 MySQL 集群维护,并不是简单加机器节点能够达成的,而是需要 DBA 和后端开发充分沟通协作,这在有限的团队资源下,不太可行(比如并没有专职 DBA)。......
开发环境
阿里云 ElasticSearch 服务(7.10 版本)
Kibana 开发者工具
创建一个索引
// PUT 索引名
PUT /zliu-test-index
{
"mappings&qu......