Updated on 2024-04-29 GMT+08:00

What Is CloudTable

CloudTable is a fully managed data storage and analysis service based on HBase and ClickHouse. It provides data storage and analysis capabilities ranging from gigabytes to petabytes, catering to scenarios such as online queries, data warehousing, data marts, and real-time analysis. Widely applicable across industries, CloudTable serves the Internet, Internet of Things (IoT), Internet of Vehicles (IoV), finance, government, logistics, manufacturing, and retail sectors.

Architecture

The following figure shows the architecture of CloudTable.

Figure 1 Architecture
  • ClickHouse: supports multidimensional aggregation analysis for large and wide tables (with 10,000 columns), subsecond-level response, and full self-service analysis.
  • HBase: supports high concurrency and millisecond-level query response.

Advantages

  • Wide applicability: CloudTable is compatible with multiple engines (such as HBase, and ClickHouse).
  • High reliability: The architecture is highly available and the kernel is optimized to improve system stability.
  • Cost-effectiveness: Cold and hot data can be segregated, utilizing different compression algorithms to reduce storage costs.
  • Easy to use: Analysis clusters can be swiftly established through the console within minutes. The platform offers comprehensive cluster management, monitoring, and alarm reporting functions. With robust SQL statement support, you can focus on extracting value from your data without concerning yourself with the underlying infrastructure.

New to CloudTable

If you are new to CloudTable, consider exploring the following information:

  • Basic knowledge

    This section covers the fundamental principles and scenarios of CloudTable components, along with specific concepts and functions related to CloudTable.

  • Getting started

    The Getting Started part provides detailed operational guidance using practical samples. You can create and utilize CloudTable clusters based on this guide.

  • Advanced features and operation guides

    If you are an existing CloudTable cluster user, consult the User Guide to create clusters, configure parameters, and monitor alarms.

    Developers can refer to the Development Guide, which includes sample projects for building, running, and deploying custom applications. You can also call APIs to create or query clusters. For details, see API Reference.