Liquibase

Liquibase は Cassandra 4.0 ユーザーをサポートする準備ができています

パートナー情報

  • データベース変更管理ソリューション

  • オープンソース Liquibase のダウンロード数は 7,500 万回以上

  • 139 か国で活動中

  • 1,200 人以上のオープンソースコントリビューター

利点

  • スケーラブルな読み取りおよび書き込みスループット

  • グローバルな復元力

Liquibase は、Apache 2.0 ライセンスのオープンソースのデータベース変更管理ツールであり、企業名でもあります。オープンソースプロジェクトは 15 年以上、68 リリース、10,815 件以上のコミットを誇っていますが、商業的には、高速 CI/CD 向けに設計された、最も使いやすく、安全で、強力なコミュニティ主導のデータベース変更管理ソリューションとなることを目指しています。

手動によるデータベース変更は、配信能力とチームのコラボレーション能力を低下させます。すべてのスクリプトのすべてのデータベース変更の手動によるレビューと検証は、組織にとって貴重な時間と費用を浪費します。一方、不適切なスキーマ変更は依然として本番環境に忍び込み、アプリケーションの稼働時間を危険にさらし、データを盗難のリスクにさらします。Liquibase は、重要ではあるが時間のかかるデータベーススキーマ更新のタスクを解決します。プロセスを自動化し、開発者と DBA の間の時間のかかるやり取りをなくすことで、Liquibase はデータベースをより安全で、簡単に監査でき、コンプライアンスに準拠したものにします。2006 年にオープンソースプロジェクトとして開始され、現在もオープンソース版と有料版の両方で利用可能です。

お客様の声

お客様からは、Apache Cassandra ほどすべてのデータを取り込めるプラットフォームはないと常に言われています。大量のデータを生成する場合、グローバルな復元力が必要になります。Cassandra を選択することになるでしょう。スケーリングが必要な場合、Cassandra はそれを実現します。
— Robert Reeves
Liquibase CTO

業界はアプリケーションリリースの自動化の方法を見つけ出しましたが、データベース更新の自動化はより困難でした。Liquibase の CTO である Robert Reeves 氏は次のように述べています。「このデータベースの問題に、アジャイル、DevOps、CI/CD、クラウドネイティブ、マイクロサービスを適用する方法がまだ見つかっていません。そして、状況は悪化しています。ボトルネックはデータベースです。Liquibase はこれを解決します。」しかし、企業はこれまで以上に多くのデータを生成しているため、データベースは容量を処理するために成熟する必要がありました。Apache Cassandra は、Liquibase が連携するデータベースの 1 つです。

「お客様からは、Apache Cassandra ほどすべてのデータを取り込めるプラットフォームはないと常に言われています。大量のデータを生成する場合、グローバルな復元力が必要になります。Cassandra を選択することになるでしょう。スケーリングが必要な場合、Cassandra はそれを実現します」と Reeves 氏は述べています。

Cassandra 4.0 を使用した大規模運用

Liquibase は Cassandra 3.11 をサポートしており、Cassandra 4.0 を追加しました。同社は Liquibase Test Harness を使用して、新製品に対して既存のテストケースを活用しています。3.11 を 4.0 に対して実行した結果、Liquibase は、顧客が移行することを決定した場合、3.11 で使用するのと同じツールセットが 4.0 でも機能することを確認しました。「消費者と顧客には即時性があります」と Reeves 氏は述べています。「顧客が移行する前に、事前に準備しておく必要があります。また、顧客が Cassandra を使用している場合、顧客は大量のデータを生成しており、速度が重要であることを知っています。Liquibase は、4.0 に移行したときに機能することを確認しました」と Reeves 氏は述べています。「それは安心です。」

Liquibase は、大量のデータを生成する、または生成することが予想される顧客にも Apache Cassandra を強く推奨しています。「Cassandra について理解しておくべき価値のあることは、いつか大量のデータを持つようになるということです。そうだと思うなら、最初から正しく設定しておくべきです」と Reeves 氏は述べています。

Liquibase について

最も強力なオープンソースデータベース変更管理ソリューションを支える企業である Liquibase は、データベースの変更を既存の CI/CD 自動化に取り込むことで、チームがソフトウェアをより迅速かつ安全にリリースできるように支援します。自動化がないと、CI/CD はデータベースで失敗します。

開発から本番まで、データベースの変更を簡単に作成、検証、追跡、監査できる反復可能なプロセスを使用することで、チームはセキュリティリスクとコストのかかるエラーを削減します。

Liquibase オープンソースプロジェクトは 2006 年に開始され、7,500 万回以上のダウンロード数を誇っています。