MaxDB

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
第57行: 第57行:
 
安装 maxdb-sqlstudio-7_6_03_07.exe
 
安装 maxdb-sqlstudio-7_6_03_07.exe
 
[[Image:maxdb-sql-studio.png|right|thumb|MaxDB SQL Studio]]
 
[[Image:maxdb-sql-studio.png|right|thumb|MaxDB SQL Studio]]
 
+
==liveCache==
 +
The SAP DB database system supports different application areas. The SAP DB database instance has different characteristics depending on the application area. The following database instance types exist:
 +
* SAP DB OLTP
 +
* liveCache
 +
* SAP DB Document Server
 +
* SAP DB OLAP
 +
* SAP DB E-Catalog
 
==相关链接==
 
==相关链接==
 
*http://www.mysql.com/products/maxdb
 
*http://www.mysql.com/products/maxdb

2007年10月16日 (二) 09:55的版本

Maxdb.png

MaxDB是一种大型高效的企业数据库。数据库管理通过了SAP认证。

MaxDB是数据库管理系统的新名称,以前称为SAP DB。2003年,SAP AG和MySQL AB确立了合作伙伴关系,并将数据库系统重命名为MaxDB。自此以后,MaxDB的开发一直由SAP开发者团队负责,就像以前那样。

MySQL AB与MaxDB团队在SAP处保持着密切的合作,以不断改进MaxDB产品。两者的联合努力包括:开发新的固有驱动程序,以便能够在开发源码社区中更有效地使用MaxDB,并不断改善各种文档,以拓展MaxDB的用户基数。此外,MySQL和MaxDB数据库的协同性也被视为一项重要因素,例如,新的 MaxDB同步管理器支持从MaxDB到MySQL的数据同步。

MaxDB数据库管理系统和MySQL数据库管理系统未共享公用编码基数。MaxDB和MySQL数据库管理系统是由MySQL AB公司提供的独立产品。

MySQL AB为MaxDB提供了全面的专业服务组合。

MaxDB is available under the MySQL AB "dual licensing" model. Under this model, users may choose to use MaxDB under GPL or under a commercial license.

目录

MaxDB的特性

MaxDB是一种大型、通过SAP认证的开放源码数据库,可用于OLTP和OLAP,它具有高的可靠性、可用性和可伸缩性,以及相当完善的特性集。它定位于大型mySAP商业套件环境,以及需要最大企业级数据库功能的其他应用,此外,它还补充了MySQL数据库服务器。

MaxDB是采用客户端/服务器模式运作的产品。开发它的目的在于满足OLTP和数据仓库/OLAP/决策支持方面的安装需求。优点:

  • 简单的配置和管理: 基于GUI(图形化用户界面)的安装管理器和数据库管理器,可作为DBMS操作的单个管理工具。
  • 不间断操作,无需计划的停机时间,也不需要持久性维护:自动空间管理,无需重组。
  • 精心设计的备份和恢复能力:联机备份和增量备份,恢复向导以指导你完成整个恢复步骤。
  • 支持大量用户,数TB的数据库大小,以及苛刻的工作量要求: 高的可靠性,性能和可伸缩性
  • 高可用性: Cluster支持,待机配置,热待机配置

MaxDB和MySQL之间的特性差异

MaxDB是MySQL AB公司通过SAP认证的数据库。MaxDB数据库服务器补充了MySQL AB产品系列。某些MaxDB特性在MySQL数据库服务器上不可用,反之亦然。

下面简要介绍了MaxDB和MySQL的主要差别,但并不完全。

  • MaxDB是采用客户端/服务器模式运作的系统。MySQL能够作为客户端/服务器系统运行,也能作为嵌入式系统运行。
  • MaxDB或许不能运行在MySQL支持的所有平台上。
  • MaxDB采用了针对客户端/服务器通信的专有网络协议。MySQL采用了TCP/IP(采用或未采用SSL加密)、套接字协议(类似Unix的系统下)或命名管道(Windows NT系列下)。
  • MaxDB支持存储程序。对于MySQL,在5.0版本中实现了存储程序。MaxDB还支持通过SQL扩展进行的触发程序编程,该功能计划在MySQL 5.1中实现。MaxDB包含针对存储程序语言的调试程序,能够将多个嵌套式触发程序串联在一起,而且每个动作和行均支持多个触发程序。
  • MaxDB的发布采用了基于文本、图形或Web的用户界面。MySQL的发布仅采用基于文本的用户界面:图形化用户界面(MySQL控制中心、MySQL管理器)与主发布版本是单独提供的。针对MySQL的基于Web的用户界面是由第三方提供的。
  • MaxDB支持多种也被MySQL支持的编程接口。为了使用MaxDB进行开发,还提供了MaxDB ODBC驱动程序,SQL数据库连通(SQLDBC),JDBC驱动程序,Perl和Python模块,以及MaxDB PHP扩展(通过使用PHP来访问MySQL MaxDB数据库)。第三方编程接口: 支持OLE DB、ADO、DAO、RDO、以及.NET和ODBC。MaxDB支持嵌入式SQL和C/C++。
  • MaxDB包含MySQL不具备的管理特性: 按时间、事件和告警进行规划安排,并能在达到告警阈值时将消息发送给数据库管理器。

MaxDB和MySQL之间的协同性

MaxDB和MySQL是独立的数据库管理服务器。系统间的协同性是可能的,通过相应的方式,系统能够彼此交换数据。要想在MaxDB和MySQL之间交换数据,可使用系统的导入和导出工具,或MaxDB同步管理器。对于导入和导出工具,可在手动模式下传输数据(很少出现)。MaxDB同步管理器提供了更快的数据传输功能。

MaxDB装载器可用于导出数据和对象定义。装载器能够以MaxDB内部二进制格式和文本格式(CSV)导出数据。对于以文本格式从MaxDB导出的数据,可使用mysqldump数据库备份程序将其重新导入到MySQL中。要想将MySQL数据导入到MaxDB,可使用mysqldump创建INSERT语句或SELECT ... INTO OUTFILE语句以创建文本文件(CSV)。使用MaxDB装载器装载由MySQL生成的数据文件。

可以使用MaxDB装载器和MySQL工具mysqldump,在系统间交换数据定义。由于两种系统使用的SQL“方言”略有差异,而且MaxDB拥有目前尚不被MySQL支持的特性(如SQL约束),我们建议以手动方式调整定义文件。Mysqldump工具提供了“--compatible-name = maxdb”选项来生成与MaxDB兼容的输出,以便使移植更为简单。

作为MaxDB 7.6的组成部份,发布了MaxDB同步管理器。同步管理器支持数个MaxDB实例间的异步复制。但是,也设计规划了协同特性,因此,同步管理器支持复制到MySQL服务器的操作,以及来自MySQL服务器的复制操作。

在首次发布的版本中,同步管理器支持将数据插入到MySQL。这意味着,在开始时仅支持从MaxDB到MySQL的复制。在2005年的安排中,将增加把数据从MySQL服务器导出到同步管理器的功能,因而增加了对从MySQL到MaxDB的复制支持。

安装

下载 MaxDB 7.6 数据库和相关工具

http://download.huihoo.com/database/maxdb/

安装 maxdb-all-win-32bit-i386-7_6_03_07.exe

安装 maxdb-dbmgui-7_6_03_07.exe

MaxDB Database Manager

安装 maxdb-sqlstudio-7_6_03_07.exe

MaxDB SQL Studio

liveCache

The SAP DB database system supports different application areas. The SAP DB database instance has different characteristics depending on the application area. The following database instance types exist:

  • SAP DB OLTP
  • liveCache
  • SAP DB Document Server
  • SAP DB OLAP
  • SAP DB E-Catalog

相关链接

相关文档

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱