南大通用GBase 8c分布式交易型数据库支持的功能,列表如下:
功能 |
描述 |
结构化查询语言 |
符合SQL标准,支持 CREATE、ALTER、DROP 等 DDL 语法, 支持 SELECT、INSERT、UPDATE、DELETE、MERGE 等 DML 语法, 支持单表,多表联合查询 |
数据类型 |
boolean布尔数据类型 integer、smallint、bigint、decimal、real等数值数据类型 char、varchar 等字符数据类型 data、time、interval、timestamp 等日期类型 bytea、text等 大对象数据类型 point、line、path、circle等地理位置类型 |
数据库对象 |
提供了数据库、表、索引、视图、自定义函数、 同义词等常用数据库对象的创建、修改和删除操作,支持数 据库用户/角色的创建、删除操作,以及用户权限的分配与回 收 |
函数 |
支持多种标准函数,包括控制流函数、字符串函数、数值函 数、日期和时间函数、转换函数、位函数、加密函数、信息 函数、辅助函数、聚集函数、OLAP 函数、正则表达式函数等 支持 C、PYTHON 语言用户自定义函数扩展 |
事务特性 |
支持ACID特性的事务,支持RC和RR事务隔离级别 支持悲观锁、MVCC |
分布式特性 |
支持数据分片 读写水平扩展 强一致性分布式事务 |
智能管理平台 |
提供智能的图形化管理平台 |
接口 |
符合并支持 ODBC、JDBC、ADO.NET 等接口规范;支持 C API、Python API等接口 |