「CDAS 在线」分布式数据库模式与反模式 .docVIP

  • 2
  • 0
  • 约1.07万字
  • 约 20页
  • 2019-06-07 发布于北京
  • 举报

「CDAS 在线」分布式数据库模式与反模式 .doc

「CDAS 在线」分布式数据库模式与反模式   基础软件的发展趋势   一开始我先简单介绍一下,现在我认为的一些基础软件上的发展趋势。   开源   第一点,开源是一个非常大的趋势。大家可以看到一些比较著名的基础软件,基本都是开源的,比如Docker,比如k8s。甚至在互联网公司里面用的非常多的软件,像MySQL、Hadoop等这种新一代的大数据处理的数据库等基础软件,也大多是开源的。其实这背后的逻辑非常简单:在未来其实你很难去将你所有的技术软件都用闭源,因为开源会慢慢组成一个生态,而并不是被某一个公司绑定住。比如国家经常说去IOE,为什么?很大的原因就是基本上你的业务是被基础软件绑死的,这个其实是不太好的一个事情。而且现在跟过去二十年前不一样,无论是开源软件的质量,还是社区的迭代速度,都已经是今非昔比,所以基本上开源再也不是低质低量的代名词,在互联网公司已经被验证很多次了。   分布式   第二,分布式会渐渐成为主流的趋势。这是为什么?这个其实也很好理解,因为随着数据量越来越大,大家可以看到,随着现在的硬件发展,我感觉摩尔定律有渐渐失效的趋势。所以单个节点的计算资源或者计算能力,它的增长速度是远比数据的增长速度要慢的。在这种情况下,你要完成业务,存储数据,要应对这么大的并发,只有一种办法就是横向的扩展。横向的扩展,分布式基本是

文档评论(0)

1亿VIP精品文档

相关文档