AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / dba / 问题 / 234797
Accepted
Nicolas
Nicolas
Asked: 2019-04-15 23:17:50 +0800 CST2019-04-15 23:17:50 +0800 CST 2019-04-15 23:17:50 +0800 CST

我可以使用什么地理分区或分布式 SQL 数据库?[关闭]

  • 772
关闭。这个问题是题外话。它目前不接受答案。

购物清单问题- 关于您应该使用哪个工具、库、产品或资源的问题在这里是题外话,因为它们很快就会过时,而且通常只是回答者的偏好。如果您对特定工具有疑问或疑问,请修改您的问题以符合该范围。

3年前关闭。

改进这个问题

我想在多个节点上拆分医疗数据,因为我有瑞士人、欧洲人和美国人,我需要将数据存储在公民国家。

我不想在 App 中管理此功能,而是在 SQL 数据库引擎中管理。用户表有国家代码,数据自动存储在良好的节点/数据中心。

你有什么解决办法吗?

distributed-databases
  • 1 1 个回答
  • 169 Views

1 个回答

  • Voted
  1. Best Answer
    Vérace
    2019-04-16T02:33:35+08:002019-04-16T02:33:35+08:00

    既然这是医疗数据,我会假设你能负担得起这个项目的一点预算?

    我建议你比看看 CockroachDB 做得更糟——从这里开始:

    使用 CockroachDB 的分布式 SQL 引擎,您的业务可以增长,而无需手动分片。使用可自动扩展、重新平衡和自我修复的数据库保持服务运行。

    他们的 SQL 引擎与 PostgreSQL 客户端兼容,因此任何连接到 PostgreSQL 的东西都可以连接。

    关于地理分布,您可以从这里获得:

    保持遵守全球数据法规的最简单方法 将客户数据保存在需要的位置。借助 CockroachDB 的基于策略的数据控制(如地理分区),在不断变化的地缘政治环境中为客户提供服务从未如此简单或实惠。

    还有这个:

    在行级控制数据驻留 使用 CockroachDB 的地理分区实施表和行级策略,指示用户数据的驻留位置。

    如果合适的话,他们还提供托管产品。我已经将它用于硕士项目并发现它非常棒 - 他们的文档非常棒(可爱的图形设计!)而且他们甚至对免费层的低级学生的支持也很棒!

    我还发现他们对产品的局限性持开放态度,但似乎在克服这些局限性方面做得很好。我已经在 AWS、GCP 和 Azure 上使用它,没有任何问题。

    另外,当我在上面说“预算”时,我的意思是超出了您为云提供商支付的费用。使用 CRDB,有一个免费选项,但我建议对于敏感的医疗数据,您应该为付费版本的额外功能支付更多费用。

    创立公司的人之一是Spencer Kimball,作为一名学生,他开始编写 Gimp(Gnu Image Manipulation Programme),这是开源对 Photoshop 的回应!然后他在 Google 的 Spanner/F1 系统上工作!

    如果这听起来像一个广告,那就不是!我只是一个快乐的用户,被你在免费(和 Apache 许可的开源)层上获得的东西所震撼!

    如果你已经有一个支持 MySQL 的系统,你可能想看看TiDB!它的范围与 CockroachDB 相似(并不令人惊讶,因为它们都基于 Google 的 Spanner/F1 架构)。也就是说,如果你能忍受它的限制,恕我直言,对生产来说还是有点严重 - 但是,嘿,看看 - 我也在 AWS、GCP 和 Azure 上使用过它

    • 0

相关问题

  • oracle 中 Dblink 的替代方案?

  • ACID 和 CAP 定理的一致性,它们是一样的吗?

  • CAP 定理背后的原因是什么?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve