UNICOM solidDB®,针对极速和极端可用性优化的内存数据库

UNICOM solidDB®,针对极速和极端可用性优化的内存数据库。

 

solidDB是一个功能齐全的关联式内存数据库,可满足实时应用程序的性能和可靠性要求。

solidDB在全球范围内以极速传输数据而闻名。solidDB在电信网络,企业应用程序和嵌入式软件和系统中的部署数以百万计。诸如思科,惠普,阿尔卡特,诺基亚和西门子等市场都将其视为关键应用程序。

通过将关键数据保存在内存中而非磁盘上,solidDB显着快于传统数据库。它帮助应用程序实现每秒数十万到数百万次事务的吞吐量,响应时间以微秒为单位。 除了改变游戏性能之外,solidDB还提供内置的数据可用性功能,有助于延长正常运行时间,防止数据丢失并加速恢复。此外,solidDB支持管理员灵活地将软件定制到的应用需求和特征中,其旨在简化部署和管理的功能,有助于降低总体拥有成本(TCO)。

概述

全功能SQL 数据库

•ACID交易

•ANSI SQL、存储过程和触发器

•标准ODBC和JDBC API

•同一数据库实例内的内存和磁盘库表

•强大的复制和高可用性选项,在线备份,数据库压缩和加密

可嵌入

•solidDB旨在从终端用户明显地嵌入到打包解决方案中

•无需数据库管理

•无需单独的安装和配置

•经过验证的有数以百计的客户记录将solidDB作为其数百万终端用户解决方案的一部分

高效能

•专利的基于内存的技术提供极高的吞吐量和可预测的快速响应时间

•共享内存访问

•与基于磁盘的数据库相比,性能提升量级

•没有I / O瓶颈

•可以完全无磁盘运行

•节点之间的自动查询负载平衡

高可用性

  • 基于无共享架构的数据库级镜像的容错性

  • 99.999%可用性

  • 自动透明的次秒级故障切换功能

  • 在任何标准硬件上运行

特点

持久的内存关系数据库

•SQL-92入门级支持,具有SQL-98和SQL 2003的选定功能

•完全支持ACID

•多表类型:持久、短暂、临时; 磁碟式和内存

•具有多个事务隔离级别的并发控制

•快照一致的检查点、事务记录和自动前滚恢复

•的,基于成本的查询优化器

•利用多处理器和多核架构的多线程数据库引擎

•表、视图、索引和序列

•动态控制完整性约束,包括主键和外键

•可通过基于SQL和C语言的存储过程、触发器和用户可配置事件进行编程

•通过用户和角色权限可配置的安全性



  • 完整的Unicode支持所有字符数据,可以为每个应用程序分别选择外部编码

  • 诊断和性能监控工具

  • 静态加载和导出数据的工具

  • 内置调度程序,用于运行联机备份、网络备份、状态报告和其他管理任务

  • 事务日志读取器

  • 持续的审计跟踪功能

  • 数据库压缩

高可用性和负载平衡

·        具有可配置复制和日志记录设置的HotStandby配置

·        透明连接,允许应用程序维护一个逻辑连接到主要的和HotStandby实例的,以及跨主要的和HotStandby solidDB实例的可读取操作的可配置负载平衡

·        高可用性控制器,用于监视solidDB实例的运行状况和状态,并执行故障切换

·        内置、动态可查询和可编程配置的高可用性状态机,简化与第三方高可用性管理器的集成

灵活部署模型

·        小巧的占位面积和混合内存磁盘解决方案

·        能够做为服务器进程被部署,以便通过网络访问应用程序

·        能够与部署在与solidDB相同的服务器上的Java或C/ C ++应用程序链接以提高性能并使solidDB不可见嵌入式部署

·        共享存储器访问同位应用程序

同步和异步复制

·        复制:具有数据一致性的solidDB实例之间的内置、双向、发布和基于订阅的异步复制; 支持完整数据库的复制或按表或列或行进行复制

·        solidDB高可用性(HotStandby):基于压缩的同步或异步复制将所有数据由主要更改到次要的传播

相关文章