精品为您呈现,快乐和您分享!
收藏本站
类型:编程开发 语言:英文
大小:46.6M 更新时间:2019-07-18
推荐指数:
应用简介
cubeSQL是一个基于sqlite数据库引擎构建的功能齐全、高性能的关系数据库管理系统。 CubeSQL 速度快得令人难以置信,占用空间小,并且高度可靠。它可以在Windows、Mac 和Linux 上运行,并在所有平台上提供32 位和64 位版本,cubeSQL 可以使用PHP、JSON、Xojo 和本机CSDK 进行访问。
cubeSQL是一个基于sqlite数据库引擎构建的功能齐全、高性能的关系数据库管理系统。 cubeSQL 速度快得令人难以置信,占用空间小,高度可靠,并且可以在Windows、Mac 和Linux(所有平台为32 位和64 位)上运行,cubeSQL 可以使用PHP、JSON、Xojo 和原生C SDK。 cubeSQL是用低级ANSI C编写的,因此它可以轻松移植到任何操作系统。
软件特点
SQLite 基础知识
cubeSQL 基于SQLite,SQLite 是Google、Mozilla、Adobe、DropBox、Apple 和许多其他公司使用的最流行的嵌入式数据库引擎。
一步分享
为了与数千个客户端共享单个用户的sqlite 数据库文件,只需将sqlite 数据库文件拖放到服务器的数据库文件夹中即可。这就是全部!
可靠、快速
由于它基于SQLite,cubeSQL 非常可靠且快速。您可以轻松地将任何单用户数据库应用程序转换为多用户应用程序。
易于使用和管理
安装cubeSQL非常简单。您将在不到五分钟的时间内启动并运行它。同样,使用图形管理工具维护cubeSQL也很容易。
节省管理任务的时间
cubeSQL 管理应用程序具有易于使用且直观的界面,具有比以往更多的功能。计划和恢复备份、检查性能统计数据等等。
SQLite 扩展
cubeSQL 支持所有SQLite 扩展,允许您利用其他人添加到SQLite(cubeSQL 的数据库引擎)的各种新功能。
响应更快
cubeSQL 使用最先进的技术来最大限度地提高性能。得益于其强大的架构,cubeSQL 能够同时处理所有操作,防止大型且耗时的操作拖慢其他用户的速度。多年前,cubeSQL就成功解决了C10K问题。
恢复点
万一发生灾难,您的数据库将只能像上次备份一样好。但是备份后发生的操作呢?不用担心。使用恢复点,cubeSQL 现在会记录每个操作,并允许您将数据库直接恢复到您选择的特定操作。
您的数据是安全的
AES,也称为Rijndael,是美国政府采用的分组密码作为加密标准。它已被广泛分析,现已在全世界范围内使用。 cubeSQL 支持AES 加密,用于将数据写入数据库以及服务器与所有连接的客户端之间的所有网络通信。
简单的文件结构使管理数据库变得容易
数据库服务器倾向于将数据存储为大文件的集合,通常存储在只能由数据库引擎本身访问的位置。这使得数据更难访问和管理。某些SQL 数据库引擎提供直接写入磁盘并绕过文件系统的选项。这提供了相当大的设置和维护复杂性。 cubeSQL 保持简单,数据库是一个普通的磁盘文件,可以位于目录层次结构中的任何位置。
您可以保持灵活性,因为cubeSQL是跨平台的
cubeSQL 适用于Mac OS X(x86 和PowerPC)、Windows 和Linux (x86)。服务器创建的所有数据库都是跨平台的。在一台机器上编写的数据库文件可以复制到另一台不同架构的机器上使用;大端或小端、32 位或64 位都无关紧要。所有机器都使用相同的文件格式。此外,我们确保文件格式保持稳定并向后兼容,以便新版本的cubeSQL可以读取和写入旧的数据库文件。
您的数据是安全的
cubeSQL 完全兼容ACID。 ACID 代表原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability),它涉及数据库事务的可靠性。这很重要,因为这意味着您不必担心用户在未完成的状态下访问数据库。用户无法看到正在进行但尚未提交的更改。如果服务器在事务期间断电或崩溃,服务器会自动恢复到不受影响的状态。 ACID 合规性对于您依赖的任何数据库都至关重要。
研究所有
cubeSQL 支持全文搜索,这使得构建以前版本无法实现的新数据库应用程序类成为可能。现在,您可以存储大量基于文本的数据并在几秒钟内进行搜索。
JSON
cubeSQL支持自定义轻量级协议,但为了尽可能对第三方客户端开放,我们添加了对广泛使用的JSON协议的支持,因此您可以使用任何支持JSON的客户端来访问服务器。
通过自动数据压缩加快访问速度
cubeSQL自动压缩服务器和客户端之间的所有数据,以大大缩短响应时间。为了提高响应能力,大型查询也可以分解为可配置的块。
服务器将与您一起成长
cubeSQL 可以处理来自单个服务器安装的多达10,000 个并发连接!无需安装多台服务器并配置它们以实现并发和负载平衡。 cubeSQL 仍然像以前一样易于安装和管理,同时提供非凡的可扩展性。最后,cubeSQL完全支持多核,因此它将充分利用您赋予它的所有计算能力。
插件支持
cubeSQL 具有模块化插件架构,您可以使用它来扩展SQL 语言、更改结果的排序方式,甚至创建您自己的自定义服务器命令。插件架构使您能够以无限的方式增强cubeSQL的功能。每个服务器安装都包含本地插件SDK。 MonkeyBread 软件提供了一些有用的插件。
触发器有助于维护数据完整性
数据库触发器使DBSA(数据库管理员)能够在单独的表之间创建附加关系。例如,修改一个表中的记录可以触发对第二个表中的记录的修改。 cubeSQL 支持创建触发器,可以在表插入、更新或删除行时执行触发器。
热门攻略
热门资讯