随着各行各业的用户认识到云技术的优势,拥抱云已经成为新的常态。但对不少组织而言,还依然存在这样的困惑:“数据放在云上确定安全可靠?”“迁移上云是否能保证数据一致性,不中断影响业务?”等等。
1、自建数据库VS云数据库
其实自建数据库需要投入大量成本,前期采购的东西多,硬件、一次性投入成本极大。而成本问题,对于不少初创公司而言,这可能是个不容小觑的痛点。上云便可以轻松解决这个问题。
不仅如此,传统的自建数据库易用性较差,需要大量人力维护。一旦遇到数据丢失情况,损失不可估量。举个例子,一个华为云用户有20个多业务系统,数据库实例套数高达600+,数据量达到400TB。每个DBA平均需要维护100+套数据库。不仅运维成本高,还极大影响了DBA的业务工作。
2、数据库究竟如何选型?
有不少的企业并没有数据库的选型标准,甚至并不了解业务需要什么样的数据库,其实主要从自身业务场景、业务数据量、数据类型等多维度综合分析,便可衡量应该选择何种数据库。
3、数据库的主要类型有哪些?
数据库一般分为关系型数据库和非关系型数据库两大类,目前80%的应用场景用都与关系型数据库相关。
关系型数据最大的特点便是事务,它能保证数据始终如一的一致性,以当前最流行的开源关系型数据库MySQL为例,它也是OLTP场景的首选数据库,如企业生产交易系统中支撑日常业务活动。通常这类型应用数据量普遍不大,强调实时、快速响应、数据强一致性,比如银行存取钱,购物消费。而且简单易用,成为了不少用户拥抱云的首选。
对于新用户来说,首次体验华为云数据库,MySQL是个不错的选择。性能突出。以一下科技短视频场景为例,华为云MySQL通过在主实例添加只读副本,实现数据库读写分离部署、读访问弹性扩展,同时将数据存储在多个实例中,提供更高的并发度和性能;另一方面,华为云数据库RDS的主备节点,默认部署在不同AZ中,一旦主实例出现故障就会切换,而且秒级切换。进一步提高服务的可用性。
华为云PostgreSQL是一款在保证数据可靠性、完整性方面,表现相当卓越的云数据库。在地理位置应用、金融保险系统等方面表现出色,在很多客户实践中发挥了极其重要的作用。以国家地理信息公共服务平台天地图为例,PostgreSQL便发挥了它强劲的优势,存放地理信息矢量数据,提供了及时、又准确的空间信息服务,因此像物流,车联网,地图类的行业,它都可以提供快速、精准的空间分析。此外,它高度兼容主流商业数据库常规语句,极大降低了主流商业数据库的迁移复杂度。
GaussDB(for MySQL)
关注华为云数据库的应该知道,GaussDB系列是由华为云精心打造的,基于计算存储分离架构的分布式企业级数据库,支持关系型和非关系型数据库,支持华为开源生态openGauss和MySQL、PostgreSQL开放生态,以及100%支持MongoDB、Cassandra、Redis、InfluxDB等NoSQL协议接口。其中GaussDB(for MySQL)最大128T海量存储,1主15读,秒级扩容能力,数据强一致,完全兼容MySQL开源生态,性能较开源提升了7倍。
如果想存游戏玩家的皮肤、道具、车联网车辆路径、运行数据、互联网的交易日志等各类型的数据,主要的诉求为数据存储结构灵活。可以使用华为云文档数据库服务DDS。它完全兼容mongoDB。支持分片集群、副本集和单节点三种部署架构,提供了一键部署、弹性扩容、容灾与备份等服务能力,广泛应用在游戏行业。例如游戏玩家活跃高峰期,可使用DDS的集群类型,可以轻松应对高并发场景,让用户畅快体验游戏。不仅如此,它数据存储结构设计的成本低、灵活度高,也是不少用户青睐的原因。
在非关系型数据库服务领域,华为云也推出了GaussDB(for Mongo)、GaussDB (for Redis)、GaussDB (for Influx)、GaussDB(for Cassandra)等,开发者可以根据不同的数据模型和处理逻辑来选择与业务相符的数据库。
4、华为云开年采购季数据库专场
从开源数据库的云上优化到从底层架构创新出发的云数据库,华为云在数据库生态上已经构建了完整的工具链,提供全套行业解决方案,助力企业数字化转型,让数据实现更大的价值与意义。
而为了让更多企业可以体验到高质量的云数据库产品和服务,华为云开年采购季-云数据库专场推出钜惠活动,云数据库MySQL、PostgreSQL等多款产品2.7折起,还有8800元开年礼包,新购满额送华为手机P40 Pro 5G等多重福利等您!更多惊喜猛戳→
http://t.cn/A6tYBCwC