在 docker 上对多个数据库进行分片以便读取是一个好主意吗?

在 docker 上对多个数据库进行分片以便读取是一个好主意吗?

我有一台具有多个 CPU 核心的服务器,并且它安装了一个数据库。你认为如果我们使用 docker 安装多个数据库(数据分片),那么每个请求都会转到不同的数据库,这是一个好主意吗?每个数据库中的数据都不同,并且根据来自客户端的请求,它将在不同的数据库上进行查询。

我不知道这是否比包含所有数据的专用数据库更糟糕?

相关内容