核心功能

存储计算分离

ByteHouse 在计算层采用 Shared-nothing 架构,存储层采用 Shared-everything 架构,从而更好地支持计算和存储层的水平扩展。ByteHouse 灵活的架构可以帮助用户更专注于数据分析和业务需求的实现,无需担心集群的扩缩容和运维等工作。

统一的数据中心

统一分析本地和远端数据,统一处理离线和流式数据,支持计算能力动态扩展

企业级安全

  • 身份验证:
    • 用户名/密码管理,访问密钥(AK/SK)支持。
  • 访问控制:
    • 支持RBAC(基于角色的访问控制)模型,使用不同策略管理您的安全对象。
    • 具有列和行级别安全的细粒度访问控制,有助于管理员针对不同场景划分权限。
    • IP白名单,以确保只有获得授权的请求可以访问。

标准SQL支持

ByteHouse 支持两种SQL标准:ANSI SQLClickHouse SQL。用户可以根据自己的偏好轻松地使用和切换,减少了业务迁移成本。

开发者生态

ByteHouse 提供多种开发者工具支持,从而确保流畅的集成体验。用户可以通过控制台、ByteHouse CLI 和多种编程语言的 SDK 来访问和管理 ByteHouse 服务。