哪个更好的数据库设计爆炸或嵌入? (MariaDB或MySQL)

时间:2016-01-30 10:55:55

标签: mysql database-design mariadb multi-tenant

我是开发人员在我公司准备当前解决方案的新版本解决方案。

目前,应用程序为每个客户创建数据库。例如 DB1,DB2,DB3 .....,DB100,DB101 ... 服务器有8千个数据库。

这有利于每个客户端的CRUD和备份或回滚数据库的性能。问题是我的应用程序源上的一些噪音代码。

我无法静态定义数据库配置文件,因为数据库创建和删除了动态。我的所有代码都使用客户端编号编写查询,如下面的

"select * from db"+clientNumber+".table"

或为每个请求创建新的数据库连接。

在我们的新版本中,我想管理一个组合了所有当前数据库的数据库。如果我这样做,一些表有数万个数据行。 Forasmuch我从来没有经历过数以万计的数据排表,我无法判断这是不错的做法。以及如何开发备份和回滚程序?

0 个答案:

没有答案