首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分布式数据库设计

分布式数据库设计
EN

Stack Overflow用户
提问于 2012-01-13 07:46:20
回答 1查看 1K关注 0票数 0

我读了一些关于分布式数据库的理论资料,想知道你们中是否有人知道一些关于示例DDBMS数据模型、数据碎片和复制技术等的实用参考资料(链接或其他东西)?它不需要非常复杂。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-23 19:05:03

我将尝试回答,因为我在(分布式) DBMS体系结构方面有多年的实践经验……虽然我不能识别一个文本,但我建议您使用如此广泛的字段。对于主题区域的概述,我会从维基百科开始...

  • Distributed databases -术语means.
  • ACID的概述-一些主要关注点的概述(除了性能和scalability)
  • Two phase commit之外),它是一种常见的distributed commit协议,用于确保分布式体系结构中节点之间的事务一致性。要理解replication.
  • Sharding是一种有助于利用并行性进行数据分区的技术,transaction的概念非常关键。数据库系统的这种分区与data fragmentation.
  • Many NOSQL方法通过放松事务行为而关注分布式性能的上下文相关,尽管这不一定是避免使用SQL的结果。

我个人的观点是,数据库只是分布式软件架构的一种可能的应用。DBMS的分布式本质是一个相对简单的概念,但有效利用分布式数据库的软件体系结构要复杂得多。如果不推荐Chris Date的著作,那么关于数据库技术的任何文章都是不完整的,他的多产著作涵盖了大部分数据库技术。另一个要考虑的作者是Jeff Ullman

这还远不是您问题的完整答案,但我希望它能让您专注于分布式数据库技术的哪些特定方面您感兴趣。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8844034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档