【赞助】【风铃云】专业的云计算服务提供商,价格便宜实惠,欢迎大家体验。 >

SQLPub 架构概览

SQLPub 是一个 Serverless MySQL 平台,旨在提供高性能、可扩展和易管理的数据库服务。

核心架构组件

  • 前端控制面板:用于用户注册、数据库管理、监控和权限管理。
  • API 层:提供 REST/GraphQL 接口,处理用户请求并与后端服务通信。
  • Serverless MySQL 层
    • 每个数据库实例由独立容器或无服务器实例托管。
    • 自动伸缩计算资源和存储。
    • 支持秒级计费。
  • 存储层
    • 持久化存储使用分布式存储系统。
    • 数据自动备份和恢复。
  • 监控与运维
    • 实时监控数据库性能和资源使用。
    • 异常告警和自动扩缩容策略。

架构流程

  1. 用户通过前端控制面板创建数据库。
  2. API 层验证权限并调度 Serverless MySQL 实例。
  3. 数据库实例动态分配资源并挂载存储。
  4. 用户通过客户端连接数据库并执行 SQL 操作。
  5. 系统持续监控数据库健康状态并自动调整资源。

特性与优势

  • 高可用性:容器化实例支持快速故障恢复。
  • 弹性伸缩:根据负载自动调整计算和存储资源。
  • 成本优化:按秒计费,按需付费,降低闲置成本。
  • 安全可靠:TLS 加密、访问控制和自动备份。