繁体   English   中英

适用于 SQL 的 NPGSQL 驱动程序和 Azure 数据库 - 超大规模 Citus 兼容性

[英]NPGSQL Drivers and Azure Database for SQL - Hyperscale Citus compatibility

我们正在将我们的 Postgresql v10 (Linux) 数据库迁移到 Azure,由于所涉及的时间范围,我们不希望更改我们当前在应用程序中使用 npgsql 驱动程序。

有没有人有过这里的经验? 我们可以在对代码进行很少或不更改的情况下使用该驱动程序吗?

我知道的一件事是查询必须使用分片列来帮助 Citus 协调器分发到正确的节点。 还要别的吗?

谢谢!

我对 Citus 没有个人经验,但据我所知,Citus 应该与 PostgreSQL 非常兼容——绝对是在有线协议级别——所以一般的 PostgreSQL 驱动程序(如 Npgsql)应该可以很好地使用它。

您可能肯定需要在更高级别(例如分片)上更改您做事的方式,但在低级别数据库驱动程序级别 Npgsql 应该没问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM