Cubrid |無料のオブジェクト関連データベース管理システム

CUBRID データベース管理ツール

高度に最適化されたスケーラブルなデータベース管理ツール

Cubridは、オープンソースと無料のDBMSソフトウェアです。これは、ほとんどのデータベースと高レベルのSQL互換性を提供するGUIベースの管理ツールです。

概要

CubridはオープンソースのDBMSソフトウェアです。ミッションクリティカルなWebアプリケーションに必要な高性能、安定性、スケーラビリティ、および高可用性を保証します。インストールは非常に簡単で、開発者向けのGUIベースの管理ツールを提供します。 Cubridは、データベースサーバー、ブローカー、Cubridマネージャーで構成されるオブジェクトリレーショナルデータベース管理システムです。また、ユーザーがデータベースサーバーでSQLクエリを実行できるようにする便利なツールであるクエリエディターも提供します。 Cubridデータベース管理ツールの主な機能は次のとおりです。データ共有、高性能データキャッシュ、オブジェクト指向データベースリレーションズ、ネイティブミドルウェアブローカー、拡張可能なカスタマイズ可能なグローバリゼーションサポート。 Cubridはデータベースのバックアップを提供し、ポイントを復元します。データベースサーバーは、複数のユーザーが一度にデータベースを使用した場合でも、ロックおよびロギングメソッドを使用してシームレスなトランザクションを提供します。 Cubridは、強力で、制限なしで安定した高性能を可能にするオープンソースソフトウェアを提供します。ブローカーは、データベースサーバーと外部アプリケーション間の通信を中継するCubrid固有のミドルウェアです。接続プーリング、監視、ログのトレースと分析などの機能を提供します。 Cubrid Managerは、ユーザーがデータベースとブローカーをリモートで管理できるGUIツールです。

システム要求

-ubuntu 18.04

  • root sudo特権を持つユーザー
  • 必要なメモリ:1GB以上 -Reuired Disk Space:2GB以上
  • 必要なソフトウェア:JRE/JDK 1.6以降

特徴

  • 完全にトランザクション、酸に準拠しています -ANSI SQL
  • 条件付き正規表現
  • 参照整合性
  • クエリプランキャッシュ -B+ツリー、カバーインデックス
  • ネストされた階層クエリと階層的なクエリ -LOBデータサポート(BLOB/CLOB)
  • 真のvarchar -MySQLとの90%以上のSQL互換性
  • カーソル、トリガー、ストアドプロシージャ -unicode support0-
  • テーブル結合(内側、左、右、外側、ユニオン、マージ)
  • クロスプラットフォーム
  • マルチプロセスアーキテクチャとマルチスレッドサーバーの実装 -PHP、PDO、Python、Ruby、Perl、ODBC、OLEDB、ADO.NETのネイティブAPI
  • ネイティブデータベース管理および移行ツール。
  • コマンドラインデータベース管理ユーティリティとSQLインタープリター。
  • 24時間年中無休のサービスの可用性の高可用性機能。
  • ネイティブ接続プーリング(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

探検

他のオープンソースデータベース管理ツールについては、次のページを確認してください。

-トップデータベース管理ツール

-2021年のトップ5オープンソースデータベース管理ツール

 日本