cubrid |免费对象关系数据库管理系统

CUBRID 数据库管理工具

高度优化和可扩展的数据库管理工具

CUBRID是开源和免费的DBMS软件。它是一种基于GUI的管理工具,可提供与大多数数据库的高水平SQL兼容性。

概述

CUBRID是开源DBMS软件。它可以确保高性能,稳定性,可扩展性和高可用性,这对于关键任务Web应用程序必须是必不可少的。它非常容易安装,并为开发人员提供基于GUI的管理工具。 CUBRID是一个由对象凝聚的数据库管理系统,由数据库服务器,经纪人和CUBRID管理器组成。它还提供了查询编辑器,这是一种方便的工具,允许用户在数据库服务器上执行SQL查询。 CUBRID数据库管理工具的主要功能是;数据共享,高性能数据缓存,面向对象的数据库元素关系,本地中间件代理,扩展和可自定义的全球化支持。 CUBRID提供数据库备份并恢复点。它的数据库服务器即使多个用户一次使用数据库,也可以使用锁定和记录方法提供无缝交易。 CubRID提供了一个功能强大的开源软件,可以实现稳定和高性能的情况,而无需任何限制。经纪人是一种COBRID特定的中间件,可在数据库服务器和外部应用程序之间传达通信。它提供功能,包括连接池,监视以及日志跟踪和分析。 CUBRID管理器是一种GUI工具,允许用户远程管理数据库和经纪人。

系统要求

  • Ubuntu 18.04
  • 非 -root具有sudo特权的用户
  • 必需的内存:1GB或更多
  • 磁盘空间:2GB或更多
  • 必需的软件:JRE/JDK 1.6或更高

特征

  • 完全交易,符合酸的 -ANSI SQL
  • 有条件的正则表达式
  • 参照完整性
  • 查询计划缓存 -B+树,覆盖索引
  • 嵌套和分层查询
  • LOB数据支持(BLOB/CLOB)
  • true varchar
  • 超过90%的SQL与MySQL兼容
  • 光标,触发器和存储过程
  • Unicode支持0-
  • 表连接(内部,左,右,外部,联合,合并)
  • 跨平台
  • 多进程架构和多线程服务器实现
  • PHP,PDO,Python,Ruby,Perl,ODBC,OLEDB,ADO.NET,C。
  • 本地数据库管理和迁移工具。
  • 命令行数据库管理实用程序和SQL解释器。
  • 24/7不间断的服务可用性的高可用性功能。
  • 本机连接池(也可以与Oracle和MySQL一起使用)
  • 负载平衡和分配。
  • 同步/异步/半同步,单向,事务级,模式独立,链接或分组复制
  • 数据导入/导出
  • 在线/热门,离线和递增备份,有机会根据需求进行安排和调整。
  • 无限数据库,表和行。
  • 开源

安装

按照以下指令在Ubuntu上安装CUBRID。

  • 使用Ubuntu上的APT-GET命令安装CUBRID。
$ sudo add-apt-repository ppa:cubrid/cubrid $ sudo apt-get update
  • 要安装最新版本,请执行以下命令。
$ sudo apt-get install cubrid
  • 在命令中包含版本信息以安装早期版本。
$ sudo apt-get install cubrid-8.4.3
  • 安装完成后,配置环境变量,包括CUBRID的安装路径,然后将其应用于系统。
  • 使用以下命令启动CUBRID。
cubrid service start
  • 使用以下命令启动或停止服务器进程。
cubrid server start "dbname"
cubrid server stop "dbname"
  • 测试服务器连接。
csql -u dba demodb

探索

要了解其他开源数据库管理工具,请检查以下页面:

 简体中文