SQLite開発チームは2月22日(現地時間)、SQLiteデータベースの最新版v3.38.0をリリースしました(Phoronix)。。SQLiteはLinux、Mac、Windows等の各種プラットフォームで利用できる軽量データベースで、バイナリやソースコードを公式サイトよりダウンロードすることができます。
SQLite 3.38は、2022年最初のメジャーアップデート版で、JSONサポートの改良や、CLI(コマンドラインインターフェイス)の拡張が行われています。
SQLiteのJSONサポートは2015年のSQLite 3.9で導入されましたが、SQLite 3.38ではJSONモジュールがデフォルトで組み込まれ、コンパイル時のオプション「-DSQLITE_ENABLE_JSON1」が不要となっています。またMySQLやPostgreSQLと互換性のある「->」と「->>」オペレーターが追加されています。
その他、Unix タイムスタンプを返すunixepoch()関数や、SQLエラーを特定の文字にローカライズするsqlite3_error_offset()の追加 、様々な仮想テーブルの改良、テキスト内のタブや改行を正しく扱うようになった列指向出力モードなどのコマンドラインの改良、クエリープランナーの改良なども行われています。クエリプランナーの改良には、ブルームフィルタを使用した大規模な分析クエリの高速化が含まれます。
新機能の詳細はこちらで確認可能です。
タイトル | SQLite | |
---|---|---|
公式サイト | http://www.sqlite.org/ | |
ソフトアンテナ | https://softantenna.com/softwares/1993-sqlite | |
説明 | 埋め込み可能なSQLデータベースエンジン。 |