投稿日: Jul 22, 2021

AWS GovCloud (米国) リージョンの Amazon Aurora PostgreSQL 互換エディションで pg_bigm 拡張機能がサポートされるようになり、pg_bigm 拡張機能を使用して PostgreSQL でフルテキスト検索機能を使用できるようになりました。この拡張機能により、ユーザーは高速フルテキスト検索のために、*2-gram* (バイグラム) インデックスを作成できます。

テキストを形成する文字は、コンピュータ上では数値として表されます。英語、フランス語、ロシア語、そしてヘブライ語などの言語では、256 文字未満のキャラクターセットを使用しており、これらは単一バイトでエンコードできます。文字が多い言語 (日本語など) では必要な文字数が多くなるので、マルチバイトエンコーディングが使用されます。pg_bigm により、2-gram (バイグラム) のインデックスが作成され、マルチバイトキャラクターでエンコードされた文字に対するフルテキストでの検索が高速化されます。

Amazon Aurora でサポートされるすべての PostgreSQL 拡張機能のリストについては、AWS ユーザーガイドを参照してください。このリージョン拡張により、pg_bigm がすべての商用リージョンで利用可能になります。完全な機能のリストについては、機能ページを参照してください。Amazon Aurora がサポートされているすべてのリージョンについては、リージョンページを参照してください。

Amazon Aurora は、ハイエンドな商用データベースのパフォーマンスと可用性、そしてオープンソースデータベースのシンプルさとコスト効率性を兼ね備えています。このサービスでは、一般的な PostgreSQL データベースと比べてパフォーマンスが最大 3 倍優れており、さらにより高いスケーラビリティ、耐久性、セキュリティを備えています。詳細については、Amazon Aurora 製品ページをご覧ください。Amazon Aurora の使用を開始するには、開始方法のページをご覧ください。

使用したい拡張機能が見つかりませんか? AWS フォーラムまたは AWS Enterprise Support からご意見をお聞かせください。