niledatabase/niledatabase

PostgreSQL reengineered for multi-tenant apps

解决的问题

Nile 解决了构建和扩展 B2B 多租户应用程序的复杂性。它消除了为不同客户(租户)手动管理独立数据库或复杂分区方案的需求,使开发者能够在不牺牲安全性和性能的前提下,轻松扩展至数百万租户和数十亿向量嵌入。

工作原理

Nile 提供了一个重新设计的 Postgres 平台,将存储与计算分离。它引入了「租户虚拟化」,可自动处理客户数据的隔离与扩展。平台内置 AI 工具包和向量数据库,可在存储租户数据的同一环境中支持 AI 驱动的功能。

适用人群

需要为多个客户提供安全数据隔离,并需在全球范围内扩展数据库基础设施的 B2B 软件即服务(SaaS)应用开发者。

核心亮点

  • 多租户 Postgres: 无限制的虚拟租户数据库,为客户提供安全的数据隔离。
  • AI 集成: 内置向量数据库和 AI 工具包,以更低的成本支持客户专属的嵌入。
  • 全球扩展: 全球范围内支持无服务器和预置计算选项。
  • B2B 认证: 内置即插即用的认证系统,确保客户数据保留在 Postgres 环境中。
  • 租户管理: 内置工具支持租户级别的分支、备份和模式迁移。

相关

  • 项目
  • 项目
  • 项目
  • 项目