mysql - 分布式数据库与否?

标签 mysql oracle database-design database-connection informix

INFORMIX-SQL 7.32 (SE) Linux Pawnshop 应用程序。

我有一些用户在 100 英里半径范围内拥有几家当铺。每个当铺应用程序都与 SE 一起运行。这些所有者需要的唯一功能是:能够远程登录到任何商店,以便在工作日结束时查看交易、运行总计和合并每日总计。这可以通过拨号调制解调器来完成,因为应用程序不需要显示 BLOB。在一天结束时,每个商店的总计被卸载到一个平面文件中并传输到所有者的系统。

通过转换为分布式数据库,我的所有者可以获得什么?.. 能够查明一家商店的客户是否在另一家商店开展业务,或者另一家商店是否有所需的待售库存商品? (不重要,很少发生)。大多数顾客通常会在同一家商店做生意,如果他们没有想要的待售商品,他们会去最近的竞争对手当铺。分布式数据库提供什么 yield 来完成第一段中描述的相同功能?..当铺老板绝对拒绝通过互联网连接他们的生产系统!他们不相信它的安全性,即使使用 VPN、Cisco 等,也不相信它的可靠性!在世界的这一地区,ISP 的正常运行时间记录不佳。我知道有几个应用程序由于通信问题而从 Web 转换为拨号!

最佳答案

分布式数据库,更准确地说是 Informix XPS 和 IDS,不仅仅具有一个优势。如果你只关心从不同的地方获取数据,你可以只用一个设计策略来完成它。如果您添加“branch_id”或类似的东西,您就完成了。

分布式数据库有很多优势,从可用性到可扩展性。您必须先查看所有这些内容。

很抱歉这样的回答,但是关于这个话题真的很难给你一个直接的回答。

关于mysql - 分布式数据库与否?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3150156/

相关文章:

ruby-on-rails - Rails 环境中的 CQRS?

mysql - 如何设计存储表快照的关系型数据库?

php - 在 MySQL 结果中搜索的最佳实践

sql - 为什么我的计数保持为 1,而是对每一列进行计数?

sql - 如何在 PostgreSQL 9.5 中为 "int"数据类型设置大小限制

sql - 在 Oracle SQL 中排除/忽略周末

java - 如何下载生产环境的JRE 1.8?

mysql - 是否可以使用 RMySQL 以编程方式加载 SQL 转储文件?

php - 如何清除 $this 以在 CodeIgniter 中插入更多记录?

php - sql - 确定第一组记录