为什么创新型应用开发者喜爱高速OSDBMS

主题
开发
任何社交、移动或物联网应用的开发者都可以证明,传统的关联数据库模型已经不能满足我们的所有需求。传统的数据库管理系统本身并没有问题——它们只是在设计上无法处理当今数字世界中涌现的各种类型和海量数据,更不用说处理所有这些数据的速度要求,以便提供有用的、数据驱动的功能,而这些功能是我们越来越期望从几乎所有事物中获得的。幸运的是,一种全新的开源数据库管理系统 (OSDBMS) 正是为了处理当今数据的多样性和复杂性而构建的,并且能够以所需的速度存储、分析和处理数据,从而以前所未有的方式使其具有价值。
在本指南中,我将介绍一些可用的 OSDBMS 以及它们为我们开发来自社交、移动和物联网等新数据源的创新应用程序所面临的问题提供的解决方案。虽然讨论所有 OSDBMS 参与者超出了本指南的范围,但我将对每个主要类别中的领先者进行平衡的介绍,包括开源 SQL、NoSQL(包括图形、文档和键值存储),甚至包括当今可用的内存、GPU 加速产品。