Exploring Alibaba Cloud's diverse Database Ofeering

In today's world of technology, the data is the engine that drives innovation and business growth. Efficient data management is essential for any organization, and Alibaba Cloud has been positioned as one of the leaders in providing cloud database solutions according to the latest Magic Quadrant™ of Gartner®.

In this article, we'll explore Alibaba Cloud's diverse and robust database offering, ranging from relational databases to NoSQL databases and distributed data management systems. We'll discover how these solutions can drive operational efficiency, scalability, and data security.

Database Services Portfolio

Alibaba Cloud has a wide range of database services for both relational and NoSQL (Not Only SQL) databases.

Cloud Database Dedicated Cluster (CDDC)

Autonomous and controllable database service cluster on Alibaba Cloud

ApsaraDB for MyBase

New

A highly cost-effective cloud database service on a dedicated cluster that provides over-provisioning, hybrid deployment, resource scheduling, and more authority.

ApsaraDB for MyBase currently supports MySQL, PostgreSQL and SQL Server databases. It provides dedicated cloud resources, supports over-commitment of resources and autonomous operations and maintenance, and allows users to grant account permissions on databases and operating systems. You can purchase multiple hosts to form a cluster, and deploy different types of database instances in the cluster to achieve hybrid deployment. This can help you meet diverse business needs and increase resource utilization.

Online Transaction Processing (OLTP)

Comprehensive relational transactional database products on Alibaba Cloud.

PolarDB

Alibaba Cloud PolarDB is a cloud-native relational database service that decouples computing resources from storage resources and uses integrated software and hardware to provide secure and reliable services with high performance, auto scaling capabilities within seconds, and a large storage capacity. PolarDB is 100% compatible with MySQL and PostgreSQL and is highly compatible with the Oracle syntax.

PolarDB provides three editions with different engines: PolarDB for MySQL, PolarDB for PostgreSQL, and PolarDB for Xscale.

ApsaraDB RDS for MySQL

ApsaraDB for MySQL is a database management service provided by Alibaba Cloud that enables businesses to efficiently host and manage MySQL databases, one of the most popular options in the world of relational databases, in the cloud. This service has been designed to simplify the management and deployment of MySQL databases, freeing companies from the responsibility of managing the underlying infrastructure.

It currently supports versions 5.5, 5.6, 5.7, and 8.0.

ApsaraDB RDS for PostgreSQL

ApsaraDB for PostgreSQL is a fully managed relational database service that offers high availability, scalability, and security. It is based on PostgreSQL, an open source relational database that is known for its performance, scalability, and flexibility.

ApsaraDB RDS forSQL Server

ApsaraDB for SQL Server is a database management service provided by Alibaba Cloud that enables enterprises to efficiently host and manage Microsoft SQL Server databases in the cloud.

ApsaraDB for SQL Server offers high availability, scalability, and strong security measures, making it a reliable solution for applications and services that rely on SQL Server in a cloud environment.

ApsaraDB RDS for MariaDB

ApsaraDB RDS for MariaDB is fully compatible with the open source MariaDB, supports Oracle syntax, and is designed with multiple enterprise database features. It uses multiple storage engines, including MySQL InnoDB, to meet different business requirements.

PolarDB for Xscale

PolarDB-X is a cloud-native distributed database developed by Alibaba Cloud. It is compatible with the MySQL syntax and provides scale-out capabilities, financial-grade high availability, and hybrid transaction/analytical processing (HTAP) functionality.

It distributes business workloads to multiple compute and storage nodes and is designed to address database challenges such as ultra-high concurrency, massive data storage, and large table performance bottlenecks.

No SQL

Semi-structure or non-structured databases built for superior performance.

ApsaraDB for Redis

ApsaraDB for Redis includes the community version of Redis and the enterprise version of Tair (fully compatible with Redis), which supports primary-secondary, clustering and read-write separation architectures, low latency, high throughput and elastic scalability, and provides services in real-time.

Tair

New

Tair is a Redis-compatible in-memory database service that provides a variety of data structures and enterprise-level capabilities such as Global Distributed Cache, data flashback, and Transparent Data Encryption (TDE).

ApsaraDB for MongoDB

ApsaraDB for MongoDB is a fully managed, non-relational database service that offers high availability, scalability, and security. It is based on MongoDB, a non-relational database that uses JSON documents to store data. It currently supports the ReplicaSet and Sharding architectures and can be quickly deployed in just a few steps.

ApsaraDB for MongoDB’s highly available service includes automatic monitoring, backup, and disaster tolerance capabilities. This frees you from time-consuming database management tasks and lets you focus on your applications and core business.

ApsaraDB for HBase

ApsaraDB for HBase is a highly optimized NoSQL database (enterprise edition is available as Lindorm) that is completely compatible with the community edition of HBase. Thanks to this compatibility and integration with Spark, Phoenix, and Solr, ApsaraDB for HBase is easy to use and offers superior stability and cost performance.

ApsaraDB for HBase can easily support high throughput and high concurrency scenarios, providing support for real-time volumetric data storage, full-text indexing, lightweight SQL queries, as well as time space and series queries.

InfluxDB®

TSDB for InfluxDB® is a cost-effective online time series database service that offers high availability and auto scaling. TSDB for InfluxDB® is widely adopted in diverse scenarios. For example, you can use TSDB for InfluxDB® to monitor industrial production processes for security concerns, Internet infrastructure, and containers. You can also use TSDB for InfluxDB® to monitor and analyze business operations, remotely monitor IoT devices in real time, assess production quality, and perform fault backtracking.

Lindorm

New

Lindorm is an elastic cloud-native database service that supports multiple data models. Es capaz de procesar varios tipos de datos y es compatible con múltiples motores de bases de datos, como Apache HBase®, Apache Cassandra® y OpenTSDB.

Online Analytical Processing (OLAP)

World leading cloud data warehouse and data lake services built for extreme fast analytics.

AnalyticDB for MySQL

AnalyticDB for MySQL is a high-performance data warehousing service that is secure, stable, and easy to use. It allows you to easily create online statistical reports, multidimensional analysis solutions, and real-time data warehouses. AnalyticDB for MySQL uses a distributed computing architecture that enables it to use the elastic scaling capability of the cloud to compute tens of billions of data records in real time.

AnalyticDB for MySQL stores data based on relational models and can use SQL to flexibly compute and analyze data. It provides various visualization and ETL tools to make enterprise data processing easier.

AnalyticDB for PostgreSQL

ApsaraDB AnalyticDB for PostgreSQL is an online MPP (Massively Parallel Processing) data warehousing service based on the open source Greenplum Database.

ApsaraDB AnalyticDB for PostgreSQL provides online expansion and performance monitoring service to free your team from complicated MPP cluster operations and management (O&M).

AnalyticDB for ClickHouse

New

ApsaraDB for ClickHouse is a distributed column-oriented database service that provides real-time analysis.

It is widely used in traffic analysis, marketing analysis, behavior analysis, crowd division, customer profiles, agile BI, data marts, network monitoring, distributed services, and link monitoring.

Database Management Tools

The highway and utilities for database ecosystem on cloud.

Data Transmission Service (DTS)

Data Transmission Service (DTS) helps you migrate data between data storage types, such as relational database, NoSQL, and OLAP. The service supports homogeneous migrations as well as heterogeneous migration between different data storage types.

DTS also can be used for continuous data replication with high availability. In addition, DTS can help you subscribe to the change data function of ApsaraDB for RDS. With DTS, you can easily implement scenarios such as data migration, remote real time data backup, real time data integration and cache refresh.

Database Backup (DBS)

Database Backup (DBS) is a secure and cost-efficient solution for continuous data protection. The service offers strong protection for data stored in multiple environments, such as enterprise data centers, hybrid clouds, public clouds, and third-party cloud vendors.

Data Management (DMS)

DMS supports unified management of multiple databases including relational databases such as MySQL, SQL Server, PostgreSQL, PolarDB, DRDS, OceanBase, Oracle and etc., data warehouse related databases such as AnalyticDB, Data Lake Analytics, ClickHouse and other OLAP databases, and NoSQL databases such as MongoDB, Redis and others.

It is a comprehensive data management service covering data management, structure management, user authorization, security auditing, trend analysis, and data tracing. DMS provides an easy-to-use portal for the centralized management of databases and servers to ensure more secure data, more efficient management and clearer data value.

Database Autonomy Service (DAS)

Database Autonomy Service (DAS) is a cloud service that implements self-perception, self-repair, self-optimization, self-O&M, and self-security of databases based on machine learning and expert experience.

DAS eliminates the complexity of database management and service failures caused by manual operations, and ensures the stability, security, and efficiency of database services.

Conclusion

Alibaba Cloud's database offering is diverse and adaptable to a wide range of business needs. Whether you need a highly available relational database, a scalable NoSQL database, or distributed data management systems, Alibaba Cloud has a solution that can help drive efficiency and innovation in your organization. By leveraging these cutting-edge technologies, businesses can be future-proofed and get the most out of their data assets. In future articles I will go into detail on each of the Alibaba Cloud database services.

I hope this information is useful.

Best Regards,

Follow us: