GBase 8s

Shared Storage Database Cluster

Introduction

Product Overview

GBase 8s is a mature and stable shared-storage-based database cluster independently developed by GBase Data Technology Co., Ltd., with independent intellectual property rights. The product meets the Level 4 Security Database Standard (equivalent to international B2 level), supports national cryptographic algorithms, and complies with international database specifications and development interfaces such as SQL92/99, ODBC, JDBC, ADO.NET, GCI (OCI/OCCI), and Python API. It supports centralized deployment, shared-storage high-availability deployment, and two-site three-center high-availability deployment, featuring high capacity, high concurrency, and high performance.
GBase 8s is suitable for OLTP application scenarios, including core business systems in the finance and telecommunications industries, information systems with high information security requirements in sectors such as cybersecurity, Party and government, and national defense, as well as operational and management information systems of large enterprises. It can provide 7x24 non-stop operation and processing capabilities, and can replace international mainstream databases in more than 80% of scenarios.

Product Features

GBase 8s is a mature and stable shared-storage database cluster independently developed by GBase Data Technology Co., Ltd., with independent intellectual property rights. The product meets the Security Database Level 4 standard (equivalent to international B2 level), supports national cryptographic algorithms, and complies with international database standards and development interfaces including SQL92/99, ODBC, JDBC, ADO.NET, GCI (OCI/OCCI), and Python. It supports centralized deployment, shared-storage high-availability deployment, and active-active-disaster-recovery (3DC) deployment across two locations, delivering high capacity, high concurrency, and high performance.

Highest Security Level

GBase 8s has passed multiple standard certifications including Information Security Technology - Security Level Protection (Level 4), Commercial Cryptography Certification, and China Electric Power Research Institute (CEPRI) evaluation. Equipped with comprehensive security capabilities such as data confidentiality, access control, anti-attack, and user behavior auditing, it supports data storage encryption and communication encryption through multiple methods (software encryption, hardware security module encryption, etc.). The product is compatible with both international mainstream cryptographic algorithms and national cryptographic algorithms, and implements the separation of three powers (administrative, operational, and auditing).

Financial-Grade High Availability

GBase 8s offers robust high-availability capabilities:
  • Shared Storage Cluster (SSC) or High Availability Cluster (HAC) for same-data-center deployment: RPO=0, RTO<10 seconds
  • Active-Standby Disaster Recovery (HAC) for same-city deployment: RPO=0, RTO<30 seconds
  • Remote High Availability Cluster (RHAC) for cross-city disaster recovery: RPO<100 seconds, RTO<2 minutes With 99.999% availability.
  • It supports 3DC deployment across two locations with a maximum disaster recovery distance exceeding 1,000 kilometers.
  • The built-in active-active cluster capability ensures data consistency between remote clusters, eliminating the need for third-party components to enhance stability and reduce maintenance costs.

Shared-Storage High Availability

GBase 8s addresses mission-critical business requirements with shared-storage high availability and automatic failover within seconds. Supporting up to 16 nodes, it enables near-linear read performance scaling by adding nodes.

Broad SQL Compatibility

GBase 8s continuously enhances compatibility with mainstream database SQL syntax, supporting a wide range of SQL usage patterns compatible with multiple leading databases. This maximizes reuse of users' and developers' database expertise, lowering the adoption threshold.

International & China's Standards Compliance

  • Compatible with SQL92/99 standards
  • Supports standard development interfaces: JDBC, ODBC, .NET, GCI (OCI/OCCI), Python
  • Supports multiple character sets: GB 18030-2005, UTF8, BIG5, etc.

Ease of Use

GBase 8s provides comprehensive management tools with graphical installation, administration, and development capabilities. Its B/S architecture-based database monitoring tool enables real-time monitoring of database status, resource consumption, and health checks.

Low-Cost Migration

GBase 8s offers multi-layered migration support:
  • Built-in compatibility with over 150 SQL syntaxes of mainstream databases, enabling zero-code application migration
  • Provides specialized migration tools and real-time synchronization tools to ensure business accuracy and stability during migration and pilot phases

Comprehensive Domestic Ecosystem

GBase 8s has achieved deep adaptation with the entire domestic technology stack:
  • CPUs: Kunpeng, Phytium, Loongson, Sunway, Zhaoxin, Hygon, etc.
  • Operating Systems: UOS, Kylin (China Standard Software Kylin , Galaxy Kylin, Kylin), China Standard Software Ningsi Panshi, Wanlihong, Inspur K-UX, etc.

Robust Technical Ecosystem

GBase 8s maintains compatibility with mainstream development frameworks, languages, and middleware:
  • Frameworks: Hibernate, MyBatis, Activiti, XORM, EF Core, SQLAlchemy, etc.
  • Languages: C/C++, Java, C#, Python, Perl, COBOL, etc.
  • Middleware: Tongtech, CVICSE, Kingdee, Baolande, etc.

Function Introduction

Data Types

Supports rich data types including character, numeric, date/time, binary, boolean, and large objects (LOBs).

Standards Compliance

Compatible with SQL-92/99 standards. Supports standard interfaces such as ODBC, JDBC, ADO.NET, GCI (OCI/OCCI), and Python.

Transaction Management

Supports ACID properties of transactions.Supported isolation levels: Dirty Read, Committed Read, and Repeatable Read.

Locking Mechanism

Supports exclusive locks, shared locks, and lock escalation. Implements multi-level locking mechanisms including database-level, table-level, page-level, row-level, byte-level, byte range-level, and key-level locks.

Reliability

Supports multiple data backup and disaster recovery methods.Supports online backup to ensure uninterrupted system operation.

Large Data Volume Support

Supports complex data types and ultra-large-scale data volumes.Enables storage and management of terabyte (TB)-level data (up to 100+ TB) to meet enterprise application requirements.

Data Storage Management

Provides convenient and reliable tools for managing data files and log files.

Schema Object Management

Offers management tools for schema objects such as tables, indexes, views, data constraints, stored procedures, and triggers.

Security

Supports identity authentication, discretionary access control (DAC), data encryption, communication encryption, and security auditing. Supports hash functions using the SM3 national cryptographic algorithm.

Availability

Supports high-availability deployment modes including active-standby, shared storage, and remote disaster recovery. Supports 3DC (Three Data Centers) deployment across two locations with a maximum distance exceeding 1,000 kilometers. Enables automatic failover and read-write separation.

Scalability

Supports separation of storage and computing. Allows horizontal scaling of compute and storage nodes, with a maximum of 64 nodes.

Data Distribution Strategies

The distributed architecture supports multiple data distribution methods including HASH, RANGE, and LIST.

Peripheral Tools

Supports enterprise manager, monitoring tools, migration tools, real-time synchronization tools, etc.

Supported Development Languages

.NET, C, C++, C#, Java, PHP, COBOL, Perl, Python, etc.

Supported Development Frameworks

Hibernate, MyBatis, Activiti, XORM, EF Core, SQLAlchemy.

Compatibility

Compatible with SQL syntax of mainstream databases, as well as procedural languages and function. GBase 8s currently offers three syntax compatibility modes: GBase mode, Oracle mode, and MySQL mode. Users can specify the applicable syntax mode by setting the sqlmode parameter when connecting to the database.

Commercial Value

  1. GBase 8s comes with a built-in financial-grade high-availability solution, enabling users to obtain stable and continuous database service capabilities without additional costs.
  2. Based on a dynamically scalable architecture, GBase 8s can fully leverage the computing resources of servers to provide users with cost-effective processing capabilities.
  1. GBase 8s supports a single-machine capacity of up to 100 TB and a distributed capacity of PB scale, enabling larger data storage with fewer hardware investments while reducing O&M costs.
  2. Equipped with a "full set of certifications" in the security field, GBase 8s is committed to providing high-security and high-utility transactional data management capabilities for IT information systems in security sector, contributing to national information security.

Technical Advantages

  1. Adopts algorithms approved by the State Cryptography Administration of the People's Republic of China (SCA), complying with cryptographic industry standards and technical specifications; holds the "Commercial Cryptographic Product Model Certificate" (Commercial Cryptographic Product Model: SHT0905).
  2. Meets the Level 4 Structured Protection Requirements specified in the national standard GB/T 20273—2006 "Information Security Technology - Security Technical Requirements for Database Management Systems"; obtained the "Sales License for Security-Specific Products of Computer Information Systems (Level 4)".
  3. Complies with the corresponding information security specifications and standards of the China Information Security Certification Center (ISCCC); holds the "China National Information Security Product Certification Certificate (ISCCC Certification)".
  4. Meets the national secrecy standard "Technical Requirements for Security Database Products in Information Systems Involving National Secrets"; obtained the "Detection Certificate for Products Used in Classified Information Systems".
  5. Supports homomorphic encryption based on China's software and hardware environments, including OPE and EQ encryption algorithms; enables encryption for specified tables, specified columns, and multi-column encryption; supports CRUD (Create, Read, Update, Delete) operations on encrypted tables; supports self-sorting of encrypted columns and constant value comparison.
  6. Supports efficient management of 100+ TB data on a single machine and PB-scale data in distributed mode, capable of handling large-scale concurrent access with thousands of database connections; equipped with comprehensive data partitioning technology and parallel data access capabilities.
  7. Features financial and telecommunications-grade high availability, supporting shared-storage high availability, same-city disaster recovery, and remote disaster recovery across geographically separated data centers; provides a three-data-center (3DC) high-availability solution across two locations.
  8. Supports mainstream development interfaces compliant with international standards, including ODBC, JDBC, ADO.NET, GCI (OCI/OCCI), and Python; offers a user-friendly set of graphical management tools.

Applicable Scenarios

GBase 8s secure database system is mainly applicable to classified information systems, information systems at Level 4 or above as specified in the requirements for information system security level protection, core information systems of key national economic industries, and other fields with high security requirements for data management.
GBase 8s is primarily deployed in information systems of Party and government organs, government departments, finance, energy, state security, public security, national defense, etc. It also meets the needs of information systems of various government departments such as finance, industry and commerce, taxation, social security, family planning, and health.
GBase 8s can be stably applied to core businesses in the finance and telecommunications industries, providing real-time transaction processing performance for massive data in ultra-large-scale data management, while serving as a foundational component for building cost-effective general-purpose computing platforms.