Solid数据库产品概述
Solid推出一款独一无二的数据管理平台,该平台将基于内存和磁盘的全事务处理数据库引擎、载体级高可用性及强大的数据复制功能紧密地融为一体。全球数百家知名客户选择Solid 数据管理平台的理由:
[*]迅速实现实时性能:Solid 集基于内存和磁盘的多线程数据库引擎于一身,以提高事务处理
速度并在同一数据库内最有效地利用系统资源。[*]始终提供数据不间断访问:在系统出现故障时,Solid 可以在几毫秒内恢复应用程序的使用。[*]灵活地适应各种变化:Solid 可以嵌入到应用中并可通过程序指令根据需要创建新的数据库
实例。这样用户既能更方便地使用数据,同时用户也可以从任何位置、任意级别访问到事
务一致性数据。
Solid 用户为他们的产品节约了高达50%的上市时间;在更多地降低运营成本的同时却为客户提供了最好的服务质量。
迅速实现实时性能Solid 数据管理平台的设计可以无缝融合到需要高速、灵活以及需要不间断访问的数据管理技术解决方案中。它适用于ISV、OEM,以及通信业、零售业及金融服务业等需要即时不间断地通过网络访问信息的企业。
Solid EmbeddedEngineTM 及Solid BoostEngineTM 数据库提供飞快的访问速度,它既可以作为一个程序库嵌入到应用中以消除进程间通讯引起的开销;也可以在客户/服务器结构中使用它。此外,Solid 数据库自带高级的基于成本的优化器,这个优化器支持多线程、刀片服务器及SMP 平台。Solid BoostEngine 的实时数据管理性能无以伦比,这种性能通过执行混合数据管理方案实现。该方案是唯一能将全事务处理内存引擎及功能强大的磁盘引擎紧密结合于同一产品中的关系型数据库。Solid BoostEngine 功能独特,可以将同样数据库的部分内容存放于磁盘上,而另一部分存放于内存中。用户可以选择将数据存储在内存表中以提供即时的数据访问。若访问时间不紧急或数据存于内存中所占空间过大时,用户可将这些数据存入磁盘表中。例如,在手机用户开始拔打电话时,Solid BoostEngine 混合数据管理引擎,通过内存表检索其服务选项并立即验证用户身份,而将通话清单和计费清单归档到磁盘表中。Solid BoostEngine 数据库引擎,查询与存档功能使用的是完全相同的数据库,同时内存表与磁盘表也使用的是完全相同的存取方法。存储的选择,对于应用开发者而言是完全透明的。
Solid BoostEngine 出众的性能归功于实现了数据在内存中的管理,而不仅仅是作为数据库的缓存。不像其它将磁盘数据块缓存到主存中的数据库,Solid BoostEngine 内存引擎使用了为随机访问内存而特别设计的数据结构和算法,这种设计使Solid BoostEngine 避免了因使用排序命令而经常破坏缓存数据库性能的问题。应用可以控制数据的持久性来进一步地提高Solid BoostEngine 的性能。特别地,应用程序可以放宽内存数据库引擎的持久性来减少事务日志的数量。这解决了同步事务处理日志的瓶颈问题,减少了磁盘I/O,使Solid BoostEngine 达到了以磁盘I/O 为主的传统数据库无法与其相比拟的处理速度。
始终提供不间断数据访问Solid 数据管理方案起初是为通讯行业的服务平台设计的。为了满足服务质量的要求,减轻服务质量协议所带来的压力, 通讯行业需要提供不间断的数据访问。通讯市场不容许存在服务中断。例如,蜂窝式电话设备的延时如果超过400 毫秒是不可以被接受的。在这种情况下,数据管理平台必须提供冗余的、极短的故障恢复时间和平均修复时间,使用户感觉不到他正在使用的业务受到了任何的影响。
Solid CarrierGradeTM (可选组件)是为提供高达99.9999%的数据高可用性而设计的。Solid CarrierGradeTM 在热备用配置中使用一对Solid BoostEngine或Solid EmbeddedEngine 数据库服务器。Solid CarrierGradeTM 确保主、从数据库服务器始终保持同步。当主数据库服务器发生系统故障时,从数据库服务器在数10 毫秒内接管主服务器正在处理的任务,并保证不丢失任何数据。由于Solid 的ODBC 及JDBC 驱动程序在发生失败接管之后仍然保持着数据库的连接,因此失败接管对应用而言是透明的。Solid 加强了应用允许的系统故障并使用户对系统的使用不受到任何影响,从而减少了服务中断的风险。
灵活地适应各种变化数据服务日新月异。从金融服务的网上银行到通讯领域的三重播放及媒体娱乐领域,各种网络传播着大量丰富的声音、图像及唱片等各种数据。新兴服务未可预知的数据使用模式要求数据管理解决方案在工作负载及其它应用需求方面能够动态地适应这些变化。
适应变化的能力对以数据驱动的应用程序而言至关重要。通讯业中, 多媒体数据的数量、设备的数量、用户的数量及服务的种类日益增多。金融服务及零售业中,客户的数量、客户的信息及定购的产品都以爆炸性的速度在增长,各行业的趋势使数据更加贴近用户。在日新月异的市场中,各种机构都必须快速地做出响应,推出新服务,提高服务质量,保持运营效率。
可嵌入数据管理Solid 的数据管理平台的设计可以无缝地嵌入应用程序中,并可由程序控制,满足独特的解决方案要求。所有Solid 的产品及选件紧密地绑定在同一个程序包里,该程序包占用空间小而且使用方便。这些产品及选件保持二进制兼容模式,可以与众多硬件平台及操作系统兼容,使解决方案套件轻松搭配其它产品系列。Solid 能让用户将数据库作为可执行服务器,并可通过ODBC 及JDBC 界面与应用程序相连。或者,将应用程序与作为程序库的单个统一的应用程序连接,这样省去了客户与服务器之间的数据传输,为应用程序提供了更好的性能及更加明确的响应时间。
Solid 产品的可嵌入性可以减少对数据管理平台的管理。直接嵌入Solid 后,数据管理即可成为产品的有机整体,而且对终端用户来说是不可见的。由于Solid 所有常规安装、日常管理及基本升级任务都自动执行,无需外界介入,即可减少您的客户的支持成本。
按需扩充吞吐量Solid 数据管理平台能与变化同步,并保持最佳的服务质量。当现有设备不能满足服务要求时,Solid EmbeddedEngine 及Solid BoostEngine 提供的多线程引擎可以将单个CPU 扩充至多处理器SMP 平台及刀片式服务器,以提高整体事务处理的吞吐量。Solid SmartFlow Option 能使各Solid 数据库迅速地相互通讯。基于发布/订阅模式的双向复制功能可以保证数据的一致性、安全控制、集中数据完整性管理及优化带宽。凭借Solid SmartFlow Option, 应用程序即可按需创建新的数据库,并对数据库间的数据进行动态复制。此外,这种复制的功能让数据库能够按需进行水平扩充, 使应用程序能随着事务处理吞吐量的增加而增加计算能力。该功能还结合了在无磁盘的刀片式服务器上创建新数据库并且使数据库与其它数据库同步的强大功能,使Solid 数据管理方案成为刀片至中央架构与高级电信计算架构(ATCA )的理想选择。
事实证明,Solid 用户缩短了50% 的产品上市时间,在有效地降低了运营成本的同时为客户提供了最佳的服务质量。
页:
[1]