#数据库

      更多分类

CAP定理在分布式系统设计中的最新应用

18-01-05 1 4936 5 banq

本文翻译自国外InfoQ和计算机杂志上一篇2012年旧文,本文就有关数据同步进行了讨论,特别关注业务事务的不变性与一致性如何在分布式系统中巧妙保证,探讨了长时间运行的事务的补偿机制。这些对分布式系统设... 详细

数据库中没有外键的9个理由

17-12-14 1234 5 banq

Piotr Kononow是一位业务分析师、软件架构师和项目经理,他拥有15年以上编程经验和背景(SQL,java,C++…)。他的专长是数据仓库/ BI和商业应用,这是他的一篇文章: 最近我和几位... 详细

开源分布式事务数据库AntidoteDB

17-12-07 1089 4 banq

当前数据库领域存在两大派别:关系数据库代表的强一致性和NoSQL代表的最终一致性。而AntidoteDB介于这两者中间,提供正好一致性。 强一致性数据库优点: 1. 同步更新数据 2. 满足CAP中... 详细

Kafka真正定位并不是消息系统

17-09-18 6574 19 banq

本文是Kafka创始人的一篇博客,认为Kafka可以用于像数据库那样持久存储,这与人们通常对消息系统的印象不同,其实Kafka真正定位是一个日志系统,消息队列只是其一个应用模式,如同会气功的人玩劈砖一... 详细

纽约时报是如何使用Apache Kafka替代数据库存储?

17-09-07 3136 7 banq

该文是介绍在纽约时报如何使用Kafka实现内容生产和内容消费分离的基于日志的架构(一种事件溯源Event Sourcing/CQRS的读写分离架构)。文章还阐述了使用Kafka替代传统数据库作为事实... 详细

五种数据库数据模型分片策略

17-08-29 1204 6 banq

扩展数据库会遭遇挑战,本文提供了五种数据库分片Sharding策略供参考。 当然,除了分片策略以外,最简单办法是扩展硬件,另外是删除可能不需要的数据,或尝试使用微服务解决。 下面着重谈谈五种分片策... 详细

关系数据库分片原则

17-08-12 1290 1 banq

本文主要讨论了两种数据库分片方式,基于业务的自然分表法和基于微服务的分片法。其实微服务的切分依据还是要首先找出业务数据的DDD聚合才能切分。 当数据库数据量很小时,很多问题可以通过硬件进行扩展。然而... 详细

Spanner与Calvin(FaunaDB)比较

17-04-07 740 banq

该文比较了Spanner与Calvin这两种分布式事务数据库的区别与特点。 该文作者丹尼尔·阿巴迪是耶鲁大学的副教授。他主要研究数据库系统架构和实现。他获得麻省理工学院和剑桥大学医学博士。 在201... 详细

重新定义数据库历史时刻

17-03-22 1008 4 banq

Apache Kafka卡夫卡是无可争议的游戏改变者。它是真正数据库分水岭技术。 MySQL数据库目前很流行数据库,在2000-2010年蓬勃发展,由于其巨大的人气,MySQL帮助刺激了2008-2... 详细

为什么要选择SQL?

17-03-22 808 2 banq

本文解释为什么选择一个NoSQL数据存储为Web应用程序的数据库是错误的,而选择传统的好像无新意的SQL却是正确的。 人们选择NoSQL的主要的原因有: 1. 对程序员更加容易 使用NoSQL的解... 详细

为什么持久性内存会改变你的世界!

16-12-09 891 banq

如果你还没有听说非易失性RAM存储器将要到来,它将会改变数据库、消息队列和日志的持久性模式,那么想了解更多关于这个新的硬件浪潮, 请继续阅读。。 API 第一个也是最重要的方面是Windows... 详细

MySQL、PostgreSQL、MSSQL、DB/2、Oracle比较

16-11-16 465 banq

您通常需要为OLTP(事务/操作)数据库选择RDBMS。 本文提供一些建议。首先定义一下对于生产级别的24×7 OLTP RDBMS很重要的一些功能。 基于锁与MVCC 对于读写混合的操作来说... 详细

Event-Sourcing和CQRS实战案例

16-10-14 2 2924 7 banq

任何试图实现一个完全符合标准的ACID系统的人都知道:你必须顾及很多方面。需要确保数据库实体在事务ACID前提下可以自由创建、修改和删除,而不会有错误风险,在大多数情况下,这种围绕数据库的CRUD总是... 详细

数据的规范化与非规范化

16-10-01 1011 2 banq

本文预言将会出现一种非规范化数据库引擎,它的出现类似当初关系数据库或NoSQL出现一样,会导致革命性的前进。 对于一个需求,我们一般有两个实现方向:normalized规范化和 denormaliz... 详细

SQL性能优化:UNION ALL快于UNION

16-07-29 354 banq

如果两个join的数据集中重复元素能够移除,也就是你确信两个联合查询的数据集(内部WHERE语句)中没有重复元素,那么使用UNION ALL快于UNION,这样可以让数据库引擎优化内部查询( inne... 详细

共有 261 上一页 1 2 3 4 5 6 ... 18 下一页