Operational Database is a relational and non-relational database built on Apache HBase and is designed to support OLTP applications, which use big data.
The operational database in Cloudera Data Platform has the following components:
Atlas provides open metadata management and governance capabilities to build a catalog of all assets, and also classify and govern these assets. The SDX layer of CDP leverages the full spectrum of Atlas to automatically track and control all data assets.
Ranger provides security key management, with a separate login for Key administrators using the Ranger KMS service. Apache Ranger also provides much needed security features like column masking and row filtering out of the box. Another important factor is that the access policies in Ranger can be customized with dynamic context using different attributes like ‘geographic region’ or ‘time of the day’.
CDP Operational Database (COD) is a real-time auto-scaling operational database powered by Apache HBase and Apache Phoenix. It is a data service that runs on Cloudera Data Platform (CDP). You can access COD right from your CDP console. COD enables you to create a new operational database with a single click and auto-scales based on your workload.
The following are the key steps to get started with COD:
HBase is a column-oriented data storage architecture that is formed on top of HDFS to overcome its limitations. It leverages the basic features of HDFS and builds upon it to provide scalability by handling a large volume of the read and write requests in real-time. Although the HBase architecture is a NoSQL database, it eases the process of maintaining data by distributing it evenly across the cluster. This makes accessing and altering data in the HBase data model quick. Learn more about Apache HBase.
Apache Phoenix is a RDBMS and ANSI SQL interface. Apache Phoenix implements best-practice optimizations to enable software engineers to develop next-generation data-driven applications based on HBase. Using Phoenix, you can create and interact with tables in the form of typical DDL/DML statements using the standard JDBC API, ODBC, and Phoenix DB API.
Phoenix provides:
Learn more about Apache Phoenix.
You can create an operational database in your registered environment using CDP Operational Database (COD).
Information page is displayed that shows the status of the database. Your new database is ready to be used once its status becomes Available.
After you create an operational database and it is available, you can manage the database connections.
If you are interested in trying out CDP Public Cloud and the Operational Database, try out our Test Drive.
This may have been caused by one of the following: