• 分布式数据库选型之争:数据库向左,中间件向右


    【摘要】近些年来传统集中式数据库已不能满足需要,分布式数据库成为必然的选择。金融行业作为数据应用的高地,对数据库的要求更高。然而面对纷繁复杂的数据库种类,该如何选择呢?本文尝试从分布式数据库的发展路线、技术分类、行业痛点等角度,谈谈分布式数据库的选型问题。

    近些年来,随着数据规模增加、数据使用复杂度提高,对底层数据库能力要求越来越高,传统集中式数据库已不能满足需要;分布式数据库成为必然的选择。金融行业,作为数据应用的高地,对数据库的要求自然更高。然而面对纷繁复杂的数据库种类,该如何选择呢?本文尝试从分布式数据库的发展路线、技术分类、行业痛点等角度,谈谈分布式数据库的选型问题。

    1.分布式数据库演进之路

    单机型数据库,最早源自上世纪70年代,从IBM著名的论文开始,后面诞生了Oracle、DB2为代表的优秀商业产品以及PostgreSQL、MySQL为代表的开源产品。这些产品很好的满足了对数据存储和计算的需求。

    随着21世纪初期,互联网浪潮的来临,数据规模呈爆炸式增长,单机数据库越来越难以满足用户需求。这也催生了分布式数据库的到来。到了2006年之后,出现以 HBase/Cassadra/MongoDB为代表的NoSQL类产品。这些产品实现了分布式架构,可以实现容量的水平扩展,但也牺牲了诸如事务、SQL访问接口等能力。存储模型的简化为存储系统的开发带来了便利,但是降低了对业务的支撑。在这一阶段,很多企业为了解决大规模数据存

  • 相关阅读:
    机器视觉在艺术鉴赏和文物修复中的应用与挑战
    Docker的镜像管理
    有意思的方向裁切 overflow: clip
    【深度学习】大模型卷到机器人上了
    20kb的照片怎么弄?一分钟教会你!
    Windows窗口过程
    【Java进阶】泛型和多线程
    scau CSAPP datalab1
    OpenStack 创建虚拟机错误: Host ‘compute1‘ is not mapped to any cell
    vscode软件上安装 Fitten Code插件及使用
  • 原文地址:https://blog.csdn.net/weixin_70923796/article/details/126726333