sql >> データベース >  >> RDS >> Database

Huawei GaussDB

    GaussDBはHuaweiによって開発されたDBMSであり、複数のコンピューターに分散できるため、1台のコンピューターに固有のストレージとパフォーマンスのボトルネックが解消されます。 GaussDBはPostgreSQLに基づいています。 Huaweiは2011年にGaussDBプロジェクトに取り組み始めました。このプロジェクトは、ドイツの数学者CarlFriedrichGaussにちなんで名付けられました。

    Huaweiは、GaussDBを「AIネイティブ」DBMSと表現しています。これにより、彼らは、人工知能(AI)を使用して自己調整し、障害を自動的に診断し、自己修復するDBMSの機能について言及しています。

    GaussDBはクロスプラットフォームであり、さまざまなアーキテクチャのマシンで実行されます。Armベースおよびx86ベースのプロセッサ、GPU(グラフィックス処理ユニット)およびNPU(人工知能アプリケーションを強化するために設計されたハードウェアアクセラレータであるニューラル処理ユニット)。

    GaussDBは、スタンドアロンソフトウェアパッケージとして、プライベートクラウドの一部として、またはHuaweiのパブリッククラウド上のマネージドサービスとして利用できます。

    GaussDBのパブリッククラウド形式は、データウェアハウスサービス(DWS)と呼ばれます。 Huaweiは、ユーザーがDWSデータを操作できるようにするグラフィカルおよび非グラフィカルクライアントアプリケーションを提供します。他のアプリケーションからDWSデータにアクセスするには、ODBCまたはJDBCのいずれかを使用する必要があります。

    ODBCは、統一されたクロスDBMSインターフェイスを提供し、ODBCドライバーと呼ばれるミドルウェアを使用してアプリケーションの要求をデータベースが理解できるものに変換することにより、アプリケーションをデータベースから分離します。 Huaweiは、WindowsとLinuxの両方のプラットフォームで利用できるDWS用のODBCドライバーを提供しています。

    GaussDBはPostgreSQLに基づいているため、オープンソースのPostgreSQLODBCドライバーを使用してアクセスすることもできます。

    Easysoftは、Windows、Linux、およびAIXプラットフォーム用のPostgreSQL ODBCドライバーも提供します(他のプラットフォームはリクエストに応じて利用できます)。 Easysoft PostgreSQL ODBCドライバーがサポートされています。つまり、Easysoftドライバーを実行しているハードウェアに障害が発生したり変更されたりした場合に、初期インストール、構成の問題、および継続的なサポートを提供します。データアクセス要件を満たすための実行可能な方法であれば、ドライバーを変更することもできます。

    Huawei / PostgreSQL ODBCドライバーを取得できないプラットフォームからGaussDBにアクセスする必要がある場合は、EasysoftODBC-ODBCブリッジを使用してみてください。 ODBC-ODBCブリッジは、クライアントサーバー製品です。サーバーコンポーネントは、Huawei /PostgreSQLODBCドライバーがインストールされているマシンにインストールします。アプリケーションが実行されているマシンにクライアントコンポーネントをインストールします。次に、クライアントはサーバーを介してODBC要求をODBCドライバーに渡します。 ODBCドライバーに返されたデータは、クライアントを介してBridgeサーバーからクライアントアプリケーションに渡されます。

    JavaアプリケーションからDWSに接続する場合は、JDBCを使用する必要があります。 JDBCはJavaでODBCに相当し、ODBCドライバーではなくJDBCドライバーを介したアクセスを可能にします。

    HuaweiJDBCドライバーまたはPostgreSQLJDBCドライバーのいずれかを使用して、JavaアプリケーションからDWSにアクセスできます。 Javaアプリケーションが配置されているクライアントマシンには、Java Development Kit(JDK)1.6以降が必要です。

    クライアントアクセスにHuaweiJDBCドライバーのみを使用できる組み込み環境でGaussDBを使用している場合、ODBCのみをサポートするアプリケーションを使用していると、Easysoftは別の接続オプションを提供します。 EasysoftODBC-JDBCゲートウェイを使用できます。ゲートウェイは、クライアントアプリケーション用のODBCドライバーと、JDBCドライバー用のJavaアプリケーションを提供します。ターゲットJDBCドライバーが要求された機能をサポートできると仮定すると、ゲートウェイはODBC要求をJDBC要求に変換します。


    1. SQL Server:データベースが復元状態でスタックしている

    2. LOAD DATA INFILEを使用してMySQLテーブルにインポートするときにCSVファイルの列をスキップするにはどうすればよいですか?

    3. SQL Server:NVARCHARのダークサイド

    4. SQL Server全文検索のエスケープ文字?