外部データベースサポート
外部データベース拡張機能を使用すると、OpenLM は MySQL や SQL Server などの外部データベースにライセンス使用情報データを記録できます。
OpenLMは、さまざまな種類のライセンスマネージャから使用統計データを蓄積し、そのデータをリレーショナルデータベースで整理します。
デフォルトでは、OpenLMは小規模なインストールの要件に対応するMariaDBを使用しています。OpenLM内部で実施した実験により、外部データベースがデフォルトの埋め込みデータベースよりも優れたパフォーマンスで動作することが明らかになってます。
リレーショナルデータベース管理システム(RDBMS)の利点
シンプルでありながら強力なリレーションナルモデルは、あらゆる種類やサイズの組織がさまざまな情報ニーズに対応するために使用されています。
リレーショナルデータベース
- 在庫を追跡するために使用されます。
- 大量のミッションクリティカルな顧客情報を管理するために利用されます。
- データポイントが相互に関連し、安全でルールベースで一貫性のある方法で管理する必要があるあらゆる情報ニーズに対して考慮されます。
リレーショナルデータベースは1970年代から存在しています。その多くの利点から、リレーショナルモデルは今でもデータベースの中で最も広く利用されているモデルです。
- 情報はお客様にとって馴染みのあるデータベースに格納され管理されます。
- OpenLMのデータベース機能を確保するために標準のバックアップ手順を利用することができます。
- OpenLMの上級ユーザーは、OpenLMのAPIを使用して独自のレポーティングインターフェースを開発することを選択することができます。
- 馴染みのあるデータベースで情報を観察することは、機能を開発し維持するための不可欠なステージとなります。
サポートする外部データベース
MySQL
MySQLは世界で最も利用されているオープンソースのデータベースです。DB-Enginesによると、MySQLはOracle Databaseに次いで2番目に利用されているデータベースです。Facebook、Twitter、Netflix、Uber、Airbnb、Shopify、Booking.comなどは、MySQLを使用している人気のあるウェブサイトの一部です。
MySQLはオープンソースであるため、25年以上にわたりユーザーの協力を得て構築された多くの機能を備えています。そのため、MySQLデータベースはおそらくお使いのお気に入りのアプリやプログラミング言語と連携できるでしょう。
オープンソースソフトウェアは、誰でも利用および変更できるソフトウェアです。インターネットからダウンロードすれば、誰でもMySQLソフトウェアを無料で利用できます。
MSSQL Server 2012, 2014, 2016, 2017, 2019
Microsoft SQL Serverは、Microsoftによって開発されたリレーショナルデータベース管理システムです。データベースサーバーとして、MSSQLは他のソフトウェアアプリケーションによって要求されるデータの格納および取得を主機能とするソフトウェア製品であり、これらのアプリケーションは同じコンピューター上で実行されるか、またはネットワークを介して別のコンピューター上で実行される可能性があります(インターネットを含む)。MicrosoftはMicrosoft SQL Serverの少なくとも12の異なるエディションを販売しており、異なる対象層および小規模な単一マシンアプリケーションから多くの同時ユーザーを持つ大規模なインターネット向けアプリケーションまで、さまざまなワークロードに対応しています。
Maria DB
MariaDB Serverは、さまざまな目的に使用できるオープンソースのリレーショナルデータベース管理システムです。世界で最も使用されているデータベースサーバーの1つであり、Wikipedia、WordPress.com、Googleなどの大手サイトでも使用されています。MariaDB ServerはGPLv2オープンソースライセンスのもとで提供されており、常にオープンソースとして利用可能です。
MariaDB Serverは、高い可用性を持つトランザクションデータ、アナリティクス、組み込みサーバーとして使用することができ、多くのツールやプログラムがMariaDB Serverと連携して動作します。
Oracleが2009年にMariaDB Serverの前身であるMySQLを買収した際、MySQLの創設者であるマイケル “モンティ” ヴィデニウスは、Oracleがプロジェクトをどのように運営するかを心配してプロジェクトを分割しました。彼は新しいプロジェクトをMariaDBと名付けました。MySQLは彼の長女の名前であるMyにちなんで名付けられ、MariaDBは次女の名前であるMariaにちなんで名付けられました。
ほとんどの元の開発者は新しいプロジェクトに移り、それ以来、MariaDB Serverは急速に成長しました。