DEV Community

Cover image for Exploring Alibaba Cloud`s diverse Database Ofering
John Bulla
John Bulla

Posted on

Exploring Alibaba Cloud`s diverse Database Ofering

Note: ✋ This post was originally published on my blog wiki-cloud.co

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®.

Image description

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.

Image description

Cloud Database Dedicated Cluster (CDDC)

Autonomous and controllable database service cluster on Alibaba Cloud.

Service Description
Image descriptionApsaraDB 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.

Service Description
Image descriptionPolarDB 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.
Image descriptionApsaraDB 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.
Image descriptionApsaraDB 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.
Image descriptionApsaraDB RDS for SQL 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.
Image descriptionApsaraDB 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.
Image descriptionPolarDB 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.

Service Description
Image descriptionApsaraDB 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.
Image descriptionTair 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).
Image descriptionApsaraDB 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.
Image descriptionApsaraDB 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.
Image descriptionInfluxDB® 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.
Image descriptionLindorm New Lindorm is an elastic cloud-native database service that supports multiple data models. It is capable of processing various types of data and is compatible with multiple database engine, such as Apache HBase®, Apache Cassandra®, and OpenTSDB.

Online Analytical Processing (OLAP)

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

Service Description
Image descriptionAnalyticDB 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.
Image descriptionAnalyticDB 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).
Image descriptionAnalyticDB 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.

Service Description
Image descriptionData 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.
Image descriptionDatabase 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.
Image descriptionData 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.
Image descriptionDatabase 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.

Conclusión

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 me:

👉Wiki Cloud | 👉Twitter | 👉LinkedIn | 👉Youtube

Top comments (0)