根据 Azure here的描述,当您想将大型数据库拆分为较小的组件时,您可以使用 Sharding。
我们想使用 Sharding 数据,不是因为我们有大量的数据,而是因为我们有来自不同组织的几乎相同的模式。
我需要一些关于组织相关数据的多租户架构和分片数据库的建议和意见。分片是一个合适的解决方案吗?您应该如何保护来自组织的用户只能访问他们自己的组织数据的数据。
根据 Azure here的描述,当您想将大型数据库拆分为较小的组件时,您可以使用 Sharding。
我们想使用 Sharding 数据,不是因为我们有大量的数据,而是因为我们有来自不同组织的几乎相同的模式。
我需要一些关于组织相关数据的多租户架构和分片数据库的建议和意见。分片是一个合适的解决方案吗?您应该如何保护来自组织的用户只能访问他们自己的组织数据的数据。