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):基于压缩的同步或异步复制将所有数据由主要更改到次要的传播
相关文章