Multi-tenancy(多租户)是一种软件架构模式,指一个软件实例同时为多个用户或组织(即"租户")提供服务,各租户的数据和配置彼此隔离,但共享同一套底层基础设施和代码。该术语在云计算和 SaaS(软件即服务)领域中尤为常见。
Our platform supports multi-tenancy, so each company gets its own isolated workspace.
我们的平台支持多租户架构,因此每家公司都拥有自己独立的工作空间。
When designing a multi-tenancy system, architects must carefully balance resource sharing with strict data isolation to meet both performance and security requirements.
在设计多租户系统时,架构师必须在资源共享与严格的数据隔离之间仔细权衡,以同时满足性能和安全需求。
Multi- 来自拉丁语 multus,意为"许多的";tenancy 源自拉丁语 tenēre(持有、占据),经古法语 tenant(持有者)演变而来,原指房屋租赁中的"租赁关系"。在计算机领域,这个比喻将软件系统类比为一栋大楼,而使用该系统的各个组织或用户就是大楼中的"租户"(tenant),各自拥有独立的空间,但共享建筑的基础设施。该术语大约在 2000 年代初随着 SaaS 和云计算的兴起而被广泛采用。