SQLite(エスキューライト)とは、軽量コンパクトなリレーショナルデータベースシステムです。主に「組み込み用途」や「小規模システムのデータストア」として利用されています。
SQLiteは「小型」「高速」「自己完結型」「高信頼性」「高機能」のSQLデータベースエンジンを実装するC言語ライブラリです。
SQLiteはコードフットプリントが小さく、「メモリ」「ディスクスペース」「ディスク帯域幅」を効率的に使用でき、データベース管理者によるメンテナンスを必要としません。
単独アプリケーションとして動作でき、インストールも簡単で非常にコンパクトであるため、アプリケーションやデバイスでローカルデータストレージとして活用されています。
SQLiteは多くのスマートフォンやコンピュータに組み込まれており、無数のアプリケーションにバンドルされているため、「世界で最も使われているデータベースエンジン」と言われています。
SQLiteは、SQLiteコンソーシアムを中心として開発されています。
→SQLite →The SQLite Consortium
・2000年:初版リリース
SQLiteのライセンスは「Public domain」です。
詳細について、こちらを参照ください。
→SQLite →Copyright
同様な機能を提供する製品として、次のようなものがあります。
オープンソース製品:「Berkeley DB」など。
多機能データベースエンジン「SQLite」について紹介。 「SQLite」とは SQLiteは強力で多機能なデータベースエンジン。 「高速処理」「コンパクト」「自己完結型」などの特徴があり、世界で最も広くインストールされているデータベースエンジンとして知られている。
OSS×Cloud ACCESS RANKING