cubeSQL是一款功能全面、性能卓越的关联数据库智能管理系统,建立在sqlite数据库引擎之上。其卓越的速度令人难以置信,占用空间小,可靠性高,可在Windows、Mac和Linux平台上运行(兼容32位和64位系统)。cubeSQL支持通过PHP、JSON、Xojo及其C SDK进行访问,采用低级ANSI C编写,易于移植到任何操作系统。
基于SQLite的cubeSQL:cubeSQL基于SQLite,这是Google、Mozilla、Adobe、DropBox、Apple等众多企业使用的最流行的嵌入式数据库引擎。
一步共享:为了与数千个远程服务器共享资源,只需将sqlite数据库文件拖放到服务器的数据库文件夹中,即可实现。
可靠性与速度:cubeSQL基于SQLite,所以非常可靠和快速。您可以轻松地将所有独立客户数据库应用程序转换为多客户应用程序。
易于安装和管理:安装cubeSQL非常简单,不到五分钟即可完成安装并投入使用。同样使用图形界面和可视化工具维护cubeSQL也非常容易。
节约管理时间:cubeSQL应用程序管理具有易于使用和直观的界面,功能比以往任何时候都更强大。包括方案和恢复备份、数据统计检查等。
SQLite扩展:cubeSQL支持所有SQLite扩展,允许您使用添加到SQLite(cubeSQL的数据库引擎)的各种新功能。
快速响应:cubeSQL采用最优秀的技术来最大化性能。由于其强大的架构,cubeSQL可以同时处理所有操作,避免大型且耗时的操作减缓普通用户的速度。cubeSQL多年前成功解决了C10K问题。
数据恢复点:在不太可能发生灾难的情况下,您的数据库始终与之前的备份数据一样好。但备份数据之后的操作怎么办?不用担心。cubeSQL现在可以记录每个操作,并允许您立即恢复数据库,直至您选择特定操作。
数据加密:cubeSQL支持AES加密,也称为Rijndael,这是美国政府采用的一种排序密码作为数据加密标准。它已被广泛分析,现在在全球范围内应用。
简单的文件结构:cubeSQL的简单文件结构使数据库管理变得容易。数据库服务器趋向于将数据存储为许多档案的组合,而这些文件通常位于只有数据库引擎自身才能访问的位置。这使数据更难访问和管理。一些SQL数据库引擎提供了直接写入硬盘和绕过系统文件的选择。这提供了巨大的配置和维护灵活性。cubeSQL保持简单,数据库是一个普通的硬盘文件,可以位于文件系统结构中的任何位置。您可以保持一致性,因为cubeSQL是混合开发的。cubeSQL适用于Mac OS X(x86和PowerPC)、Windows和Linux(x86)。服务器上创建的所有数据库都是混合开发的。在一台设备上编写的数据库文件可以复制到具有不同架构的另一台设备上并在其上使用;大端或小端、32位系统或64位系统都不重要。所有设备使用相同的格式文件。另外我们确保保持格式文件稳定和向后兼容,这样cubeSQL的最新版本就可以读写旧的数据库文件。
数据安全性:cubeSQL完全兼容ACID。ACID代表原子性、一致性、隔离性和持久性,它解决了数据库事务处理的可信性。这很重要因为它意味着您无需担心客户在未完成的情况下访问数据库。客户无法看到正在执行但尚未提交的更改。如果服务器在事务处理过程中断电或崩溃,服务器将自动恢复到未受影响的状态。对于您所依赖的任何数据库,ACID遵循性都是非常重要的。
全文检索:cubeSQL支持全文检索,这使得构建新的数据库应用程序成为可能,而之前的版本则不太可能。现在您可以存储大量基于文本的数据,并在几秒内进行检索。
JSON支持:cubeSQL支持自定义轻量级协议,但为了尽可能向第三方客户端开放,我们添加了对广泛应用的JSON协议的支持。所以您可以使用任何支持JSON的客户端访问服务器。
快速访问与自动数据压缩:cubeSQL自动压缩服务器和远程服务器之间的所有数据,以进一步提高响应速度。为了提高响应能力,还可以将大型查看细分为可配置的块。
服务器扩展性:cubeSQL最多可以解决来自单独服务器安装的10,000个高并发连接!无需安装多个服务器并为高并发性和负载平衡配置它们。cubeSQL仍然像之前一样易于安装和管理,同时提供了非凡的可扩展性。最终cubeSQL完全支持多核,所以它将利用您提供的所有计算资源。
模块化软件架构:cubeSQL具有模块化设计的软件架构,您可以使用它来扩展SQL语言,更改结果的排列方式,甚至创建您自己的定制服务器命令。软件架构使您可以提高cubeSQL的功能,其方法仅受您的想象力的限制。每个服务器的安装都包括一个本地软件SDK。MonkeyBread软件提供了一些有效的软件。
触发器原理:数据库触发器原理使DBSA(数据库管理员)可以在独立的表之间建立附加的关联。例如更改一个表中的记录可以触发更改第二个表中的记录。cubeSQL支持建立触发器原理,当按表插入、更新或删除行后可以执行触发器原理。