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

MariaDBSkySQLの機能を理解する

    SkySQLは、クラウドでMariaDBプラットフォームのフルパワーを解き放つ最初のサービスとしてのデータベース(DBaaS)です。ミッションクリティカルなアプリケーションとエンタープライズガバナンス向けに設計されたSkySQLクラウドデータベースは、開発者、DBA、オペレーターの生活を向上させる機能に重点を置いており、比類のない使いやすさとクラス最高のイノベーションで強力なエンタープライズ機能を拡張します。

    トランザクション用のMariaDBプラットフォーム

    開発/テストまたは本番用のトランザクション機能が必要かどうかにかかわらず、トランザクション用のMariaDBプラットフォームは、単一ノードのスタンドアロン構成またはマルチノードの複製されたプライマリ/レプリカトポロジのいずれかで、MariaDBEnterpriseServerの堅牢な最新のSQL機能を提供します。

    本番環境に対応したプライマリ/レプリカレプリケーショントポロジは、信頼性が高く高速なInnoDBストレージエンジンと永続的なSSDブロックストレージを組み合わせたものです。 MariaDB MaxScaleを活用するこのトポロジには、読み取り/書き込み分割、複数の読み取りレプリカ、および高可用性のための自動フェイルオーバーが含まれます。 SkySQLはKubernetes上に構築されているため、堅牢な自己修復機能により、サービスの可用性と復元力がさらに強化されます。

    SkySQLサービスは、数回クリックするだけで立ち上がることができるため、本番環境用にプライマリレプリカと最大5つのレプリカを展開し、テスト用に同じ構成を展開する柔軟性が得られます。 SkySQLは数分で準備が整い、アイドル状態になることが多いテスト用の高価なハードウェアを事前にプロビジョニングする必要がなくなります。他のクラウドサービスと同様に、使用した分だけ料金を支払います。

    アナリティクス用MariaDBプラットフォーム

    従来のRDBMSプラットフォームは、優れたトランザクション処理を提供します。これは通常、クエリのパフォーマンスを実現するためにインデックスに依存します。最近のアプリケーションでは、複雑なフィルターを使用して大規模なデータをその場でクエリする機能が必要です。クエリごとにインデックスを追加することはできません。解決策は、列状のデータストレージです。

    分析用のMariaDBプラットフォームは、クラウドのオブジェクトストレージに配置されたデータを使用してMariaDBColumnStoreの列機能を活用します。この構成では、列型ストレージの高性能な分析上の利点が得られるだけでなく、拡張のためにストレージを事前に割り当てる必要がなくなります。分析用のMariaDBプラットフォームを使用すると、安価な従量課金制のオブジェクトストレージで、ビッグデータに対してリアルタイムのアドホッククエリを実行できます。

    簡単なシングルノードプロビジョニングにより、テストや定期的なビジネス分析タスクのために柱状データストレージを立ち上げることがシンプルで費用効果が高くなります。

    スマートトランザクション用のMariaDBプラットフォーム

    "両方。"高速で信頼性の高いトランザクション処理について説明しました。リアルタイムの分析処理について説明しました。スマートトランザクションは、ワークロードのタイプごとに最適なストレージエンジンを使用し、情報を論理的および物理的に組み合わせて、ほぼリアルタイムでアクセスできるようにします。このようにデータへのアクセスを改善すると、知識労働者の生産性が向上し、充実した顧客体験を提供できます。

    MariaDB Platform X4は、行形式と列形式の両方でデータを保存することにより、スマートトランザクションを可能にします。レプリケーションを使用して、MariaDB EnterpriseServerはInnoDBテーブルからMariaDBColumnStoreテーブルへの書き込みをレプリケートし、アプリケーションが現在のデータに対して分析処理を実行できるようにします。シンプルなクラウド展開で、使い慣れたMariaDBSQL構文とコネクタを備えたハイブリッドデータベース機能を利用できます。

    スマートトランザクション用のMariaDBプラットフォームは、分析ワークロードを実行するための別個のデータストアへの高価で時間のかかるETL(抽出、変換、ロード)の必要性を排除します。クエリは、ストレージエンジンで実行することも、クロスエンジン結合を使用して情報を結合することもできます。 MariaDB SkySQLは、トランザクションデータベースに保存されているデータのほぼリアルタイムの分析を必要とするユーザーにソリューションを提供します。

    SkySQLでのスマートトランザクション用のMariaDBプラットフォームは、トランザクションデータに永続ストレージとInnoDBストレージエンジンを使用し、分析データにオブジェクトストレージとColumnStoreストレージエンジンを使用します。どちらも、データベースプロキシとしてMariaDBMaxScaleを使用する単一のサーバー上にあります。 MaxScaleは、データとアプリケーション間のインターフェイスを提供します。スマートトランザクションにSkySQLを使用すると、ハイブリッドトランザクション/分析処理データベースをセットアップする作業と心配の多くがなくなります。データベースインスタンスを起動して開始するだけです。

    SkySQLの機能

    • SkySQLは、MariaDB(MariaDB認定のSkyDBAチーム、サイト信頼性エンジニア(SRE))、およびMariaDBプラットフォームを構築したMariaDBエンジニアリングチーム(プラットフォームを最もよく知っている専門家)によってサポートされています。
    • SkySQLは、3大陸の6つのGCPリージョンのGoogle Cloud Platform(GCP)で利用できます。 Google Kubernetes Engine(GKE)の機能を活用して、復元力、敏捷性、分離性を高めています。
    • SkySQLサービスインスタンスにはさまざまなサイズがあり、ワークロードのニーズに合わせてvCPU、メモリ、ストレージのサイズが用意されています。
    • セキュリティは、すべてのデータベースの顧客にとって懸念事項です。 SkySQLは、要求の厳しい企業顧客のニーズに対応するために、堅牢なセキュリティアーキテクチャで設計されています。保存データは暗号化されます。転送中のデータはSSL/TLSによって暗号化されます。このシステムは、SkySQLサービスに保存されているデータに運用エンジニアやSREがアクセスできないように設計されています。
    • SkySQLサービスには夜間の自動バックアップが含まれています。
    • このリリースでは、SkySQLサービスのリアルタイムのグラフィカルビューを提供するSkySQLMonitoringのテクニカルプレビューが導入されています。 SkySQL Monitoringは、データベースユーザーに関連する使いやすいクリック可能なグラフとチャートを備えた堅牢なデータベースメトリックを提供することの重要性を知っているMariaDBのデータベースエキスパートによって構築されています。
    • ワークロード分析の技術プレビューも含まれています。 SkySQLワークロード分析は、事前にキャプチャされたデータで利用可能になり、ディープラーニングモデルに週に数千の観測を適用します。その結果、遷移とパターンが繰り返される一連の個別のワークロードと、それらの主要な識別指標が得られます。これらはすべて、ワークロードの不規則性と変更の診断に役立ち、インタラクティブな視覚化に利用できます。

    はじめに

    SkySQLは、MariaDBデータベースの作成者によって構築され、地球上で最高のMariaDBDBaaSサービスになります。 SkySQLアーキテクチャは、MariaDBプラットフォーム、Kubernetes、およびクラウドの最高の要素を組み合わせて、ミッションクリティカルなエンタープライズアプリケーションの要件を満たします。このリリースに非常に興奮しており、ぜひ試してみてください。


    1. PythonでJSONBをPostgresqlに挿入する方法は?

    2. MySQLの日付形式指定子のリスト

    3. AlwaysOn可用性グループ:クォーラム

    4. SQLServer2008の行の挿入と更新のタイムスタンプ