什么叫云端数据库

什么叫云端数据库,第1张

所谓云端数据库,从用户的角度来看,就是你的数据库不在本地,而在“云库”供应商那里。而云库供应商具体如何实现云端数据库,方法不太一定,有好多种方式。

目前通用的方式,是使用大量较为廉价的PC Server,虚拟出一台台服务器,然后将服务器分配给用户,用户就可以在此虚拟出的服务器上建自己的数据库。数据的类型可以选择SQLServer、Oracle等等。这里面涉及分布式、虚拟化、资源控制与隔离,等诸多问题。其实目前各云库供应商还都在探索中。

云库的性能,足以满足中、小企业的需求。

云库的最大优势是减少成本。这里所说的成本,包括企业自建数据库的硬件投入、与运维成本。云库的基础设施由厂商统一提供,因此厂商的规模很容易达到很高的量级。只要前期架构合理,规模化是可以大幅度减少成本的。这比各个企业自建数据库成本更低。除了基础设施带来的成本优势,云库供应商会提供一些自动化运维的工具或功能,这会降低企业的运维成本。但这一点所带来的效果,目前看还不一定。云库供应商的自动运维,可以让小企业不再雇佣专职的DBA,但绝大多数小企业,本身就没有专职的DBA。因此运维成本这块,还要看以后的发展。

云库目前最大的缺点是,安全性因素目前还不好说,这是云库的软肋。

云存储的含义是指保存数据到由第三方维护的存储系统,即远程数据库,而不是存储信息到计算机的硬盘驱动器或其他本地存储设备。

云存储已经超过传统的数据存储等。例如,如果把数据存储在云存储的的系统中,您就可以在任何位置通过Internet访问数据。不需要随身携带一个物理存储设备,或使用同一台计算机上保存和检索您的信息,有了合适的存储系统,您甚至可以让其他人来访问数据,将其变成一个合租的项目。

相对传统存储而言,云端存储改变了数据垂直存储在某一台物理设备的存放模式,在存储容量上从单设备PB级横向扩展至数十、数百PB,由于云存储系统中的各节点能够并行提供读写访问服务,系统整体性能随着业务节点的增加而获得同步提升。

同时,通过冗余编码技术、远程复制技术,进一步为系统提供节点级甚至数据中心级的故障保护能力。容量和性能的按需扩展、极高的系统可用性,是云存储系统最核心的技术特征。

云计算就是,数据的计算在云端完成,不是在你所使用的终段去完成的一种计算方式,像我们的手机,就属于计算的终端。它的重要就是可以改变我们的生活方式,也是如今科技的核心技术!

其实,现在的APP都需要计算大量的数据才能够实现正常的运行。

就像手机网购APP,是阿里云提供云计算,才让我们有更好的使用体验。试想一下,我们在手机网购APP搜索一个关键词,马上就会出现大量的搜索结果,让我们能够随心所欲的选择商品,这是计算机计算大量的数据之后的结果。如果这些数据都在终端去计算,我们的手机是不能负荷这么大的计算的,就算计算完成也需要大量的时间,这将影响我们对APP的使用体验。但是这些数据在云端的大型计算机的计算下,就可以很快完成,然后通过网络将计算的结果传输给终端,这样我们的手机只是一个收发的装置。

有了云计算,我们的终端只是一个收发装置,大量的数据在云端完成,我们的终端只处理一些少量的数据。

未来我们的电脑可能只需要很简单的配置就可以完成大量数据处理。可能我们只需要一个U盘大小的装置就可以完胜现在的高配电脑。在游戏方面,未来我们只需要简单的配置,不需要昂贵的显卡就可以玩大型的3D游戏,因为大量的数据计算在云端完成。

我们可以将云计算简单理解为一种计算模式:

把IT资源、数据和应用作为服务通过网络提供给用户。在这种模式下,终端用户不需要了解云中基础设置的细节,也不需要具备相应的专业知识,只需要关注需要什么资源以及如何通过网络来得到相应的服务。就想小鸟云提供的云服务器、云数据库、负载均衡这些,都是应用了云计算技术,产生的云产品。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9569222.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存