Altibase与其它内存数据库相比如何?

Altibase可提供比其它内存数据库好得多的处理性能,比如说99.999%的高可靠性、横向与纵向扩展能力、混合型数据库技术、MOVE技术等。

Altibase相对于其内存数据库

类别

项目

ATLIBASE HDB

Oracle

TimesTen

IBM

SolidDB

SAP HANA

锁定机制

MVCC

支持

支持

支持

支持

功能

SQL标准

SQL92, SQL99

SQL92, SQL99

SQL92, SQL99, SQL2003

SQL92, SQL99

复制

支持

支持

支持

支持

性能

(复杂查询)

TPC-H

高性能

低性能

低性能

高性能

生产

开发
方便性

APRE, PSM(PL/SQL)

ProC, PL/SQL

SA API,程序

不提供预编译能力, 存储过程

易用性

管理工具

Orange

Oracle 企业管理器

Solid console

SPS 07

平台

完全支持

完全支持

完全支持

完全支持

交互式 SQL 工具

支持

支持

支持

支持

存储管理

磁盘表

支持

不支持

不支持

不支持

多数据库文件配置

支持

不支持

不支持

支持

数据库自动扩展

支持

不支持

不支持

支持

复制

1:N 路

支持

支持

支持

支持

在异类系统之间复制

支持

支持

支持

支持

复制单位

表,数据库

离线复制

支持

不支持

不支持

不支持

事务

保存点

支持

支持

支持

支持

回滚

支持

支持

支持

支持

稳定性

数据库备份

离线,在线

逻辑,增量

离线,在线,逻辑,增量

离线,在线,

逻辑备份

离线,在线,逻辑

数据恢复范围

事务,介质,
系统故障

事务,介质,
系统故障

事务,介质,
系统故障

事务,介质,系统故障

接口

嵌入式SQL

支持

支持

支持

支持

ODBC

支持

支持

支持

支持

JDBC

支持

支持

支持

支持

XA API

支持

支持

支持

不支持

SQLCLI

支持

支持

支持

不支持

C API

支持

支持

支持

不支持

高级SQL

 

SQL执行计划缓存

支持

不支持

不支持

支持

队列表

支持

不支持

不支持

不支持

数据库链接

支持

不支持

不支持

支持

Altibase 相对于 Oracle TimesTen

  • Altibase的处理速度是Oracle TimesTen的2–5倍。
  • Oracle TimesTen允许脏读和偶尔的数据丢失。
  • 测试环境:硬件-IBM X3850,CPU-Xeon E7-4807 1.87GHZ,内存-32G,操作系统-Linux 11 64位

7_Product 03-01