云数据库特性和使用场景

云数据库的特性

云数据库是指被优化或部署到一个虚拟计算环境中的数据库,可以实现按需付费、按需扩展、高可用性以及存储整合等优势。

根据数据库类型一般分为关系型数据库和非关系型数据库(NoSQL数据库)。

云数据库的特性有:实例创建快速、支持只读实例、读写分离、故障自动切换、数据备份、Binlog备份、SQL审计、访问白名单、监控与消息通知等。

云数据库的使用场景

1、金融行业Oracle云

应用场景:在政府的大型应用系统、企业的涉金融级应用系统中,一般都会沿用昂贵的Oracle数据库系统。例如,期货的交易系统后台数据库、公司内部财务系统的后台数据库。

其优势:高性能、高可靠性。Oracle数据库作为元老级的产品,的确拥有其过人之处,直到现在去IOE大当其道的今天,仍然在众多的核心应用系统中存在。

2、互联网行业MySQL云

应用场景:目前的互联网公司已经大量采用MySQL作为主要业务的承载。因MySQL已被Oracle公司收购,因此现在又出现了MariaDB的开源数据库,以避免MySQL被收费的情况。例如,互联网公司的网站一般都采用MySQL。

其优势:高性能、高可靠、低成本。现在一提到数据库,往往就是MySQL出场的时候。

3、云MongoDB面向互联网

应用场景:在物联网、游戏等场景大量使用MongoDB数据库。

例如,某省某石油客户使用该数据库存储采油站的大量数据,因其JSON松散式的数据格式,利于数据的任意保存、快速分析、分片存储,得到大量公司的应用。

其优势:高性能、低成本、易使用。MongoDB通过索引加速检索的性能,利于X86服务器进行分片的存储,JSON数据格式不需要预先定义。

4、云HBase面向大容量检索

应用场景:在电子商务、车联网、日志等场景中均有大量的应

用案例。例如,某物联网公司采用HBase存储其鞋类穿戴数据。

其优势:高性能、低成本、高伸缩性。HBase+Phoenix提供快速

的SQL化检索,HBase基于其列式的存储方便放在X86服务器,而

HBase根据行、列可以进行数据在不同服务器的扩容。

5、云Redis面向快速查询

应用场景:在电子商务、游戏公司、大数据展示 、视频直播

场景中均有大量的应用案例。例如,某电子商务公司的大屏数

据直接来源于Redis的内存数据。

其优势就是高性能。Redis的主要数据放置在内存中,因此数据

的查询数据相比于之前的数据库有了10倍以上的提升。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注