DevOps研发效能
媒体矩阵
开源中国APP
授权协议 AGPL-3.0
开发语言 C/C++ Ruby Rust
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2025-04-25

软件简介

PgDog 是一个事务池和逻辑复制管理器,可以对 PostgreSQL 进行分片。PgDog 使用 Rust 编写,速度快、安全可靠,可以管理数百个数据库和数十万个连接。

PgDog 在堆栈的应用层运行:它使用 PostgreSQL,不仅理解应用程序发送的查询,还理解服务器使用的逻辑复制协议。这使得它能够透明地路由查询,同时在机器之间移动数据以创建更多容量。

特性

  • 负载均衡器 在副本之间均匀分布SELECT查询。
  • 健康检查 检查数据库是否启动并运行,并且可以提供查询。
  • 交易模式 在数千个客户端之间共享 PostgreSQL 连接,这是生产部署的必要功能。
  • 热重载 无需重新启动 PgDog 即可在运行时更新配置。
  • 分片 数据节点之间的自动查询路由和逻辑复制,以水平扩展 PostgreSQL。
  • 插件 可插入库可在运行时向 PgDog 添加功能。
  • 验证 支持各种 PostgreSQL 身份验证机制,例如SCRAM-SHA-256。
  • 会话模式 与直接 PostgreSQL 连接的兼容模式。
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
1 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部