データモデリングとインデックス設計

スポンサーリンク
PostgreSQL

【テクニカル・上級編】 全文検索設定(Configuration) – PostgreSQL

PostgreSQLの全文検索を「極める」:ConfigとDictionaryの深淵へPostgreSQLの全文検索機能(Full Text Search)を使い始めたばかりの頃、多くの人が `to_tsvector('english', ...
PostgreSQL

【実務・中級編】 全文検索設定(Configuration) – PostgreSQL

「とりあえず `to_tsvector('english', column)` で検索してるんだけど、なんか精度がイマイチなんだよね……」もしあなたが今、PostgreSQLの全文検索でそんな壁にぶつかっているなら、この記事はまさにその悩み...
PostgreSQL

【入門編】 全文検索設定(Configuration) – PostgreSQL

こんにちは!データベースエンジニアとして日々PostgreSQLと向き合っている私ですが、今日は少し趣向を変えて、「全文検索」の世界をのぞいてみたいと思います。「全文検索」って聞くと、なんだか難しそうですよね。でも、実は私たちの日常にすごく...
PostgreSQL

【テクニカル・上級編】 ランキング関数とハイライト関数 – PostgreSQL

検索の「質」を極める:PostgreSQLの全文検索を実戦レベルで使い倒すデータベースエンジニアとして長く現場にいると、必ずと言っていいほど「検索機能」の限界に突き当たります。`LIKE '%query%'` で凌いでいた時代は終わり、ユー...
PostgreSQL

【実務・中級編】 ランキング関数とハイライト関数 – PostgreSQL

「お疲れ様。検索機能のパフォーマンス改善、お疲れさん。全文検索の実装で `ts_rank` と `ts_headline` の使いどころに悩んでるみたいだね。このあたり、ドキュメントを読めば載っているけれど、いざ実務で『どうやってスコアを調...
PostgreSQL

【入門編】 ランキング関数とハイライト関数 – PostgreSQL

こんにちは!データベースの世界へようこそ。普段、私たちがWebサイトで検索窓にキーワードを入力して「検索!」ボタンを押すと、一瞬で「あなたにぴったりの情報」がズラッと並びますよね。あの魔法のような仕組み、実はPostgreSQLというデータ...
PostgreSQL

【テクニカル・上級編】 全文検索用GiSTインデックス – PostgreSQL

全文検索の「最適解」を求めて:PostgreSQLにおけるGiSTインデックスの深淵PostgreSQLで全文検索を実装する際、まず手元に浮かぶのは間違いなく`GIN (Generalized Inverted Index)`でしょう。圧倒...
PostgreSQL

【実務・中級編】 全文検索用GiSTインデックス – PostgreSQL

PostgreSQLの全文検索、GINで思考停止してない?GiSTという「隠れた武器」の話をしよう現場でPostgreSQLの全文検索を実装するとき、まず最初に選ぶのは間違いなく`GIN`(Generalized Inverted Inde...
PostgreSQL

【入門編】 全文検索用GiSTインデックス – PostgreSQL

こんにちは!データベースの世界に飛び込んで、少しずつ「検索の仕組み」が面白くなってきた頃ではないでしょうか。今日は、PostgreSQLを使った全文検索のちょっと深いお話、「GiST(ギスト)インデックス」についてお話しします。「インデック...
PostgreSQL

【テクニカル・上級編】 全文検索用GINインデックス – PostgreSQL

PostgreSQLのGINインデックス:大規模全文検索の「深淵」を覗くPostgreSQLでフルテキスト検索を実装する際、`tsvector`と`GIN (Generalized Inverted Index)`の組み合わせは、まさに「魔...
スポンサーリンク