Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
pg_bigmをRustで実装する(第50回PostgreSQLアンカンファレンス@オンライン...
Search
Shinya Kato
December 20, 2024
Technology
0
280
pg_bigmをRustで実装する(第50回PostgreSQLアンカンファレンス@オンライン 発表資料)
Shinya Kato
December 20, 2024
Tweet
Share
More Decks by Shinya Kato
See All by Shinya Kato
PostgreSQLのVisibilityの仕組み
shinyakato_
3
670
多次元ストリーミング時系列データの効率的なモチーフモニタリングアルゴリズム / Monitoring Motif on Multi-dimensional Streaming Time-series, presented at DPSWS 2019
shinyakato_
0
34
Discord Monitoring for Streaming Time-series, presented at DEXA 2019
shinyakato_
0
32
ストリーミング時系列データの効率的なディスコードモニタリングアルゴリズム / Discord Monitoringfor Streaming Time-series, presented at DEIM 2019
shinyakato_
0
28
Monitoring Range Motif on Streaming Time-Series, presented at DEXA 2018
shinyakato_
0
19
ストリーミング時系列データの効率的なモチーフモニタリングアルゴリズム / Monitoring Range Motif on Streaming Time-Series, presented at DICOMO 2018
shinyakato_
0
170
Other Decks in Technology
See All in Technology
Playwrightのソースコードに見る、自動テストを自動で書く技術
yusukeiwaki
13
5.1k
Lambdaの常識はどう変わる?!re:Invent 2025 before after
iwatatomoya
1
410
[JAWS-UG 横浜支部 #91]DevOps Agent vs CloudWatch Investigations -比較と実践-
sh_fk2
1
250
コミューンのデータ分析AIエージェント「Community Sage」の紹介
fufufukakaka
0
460
法人支出管理領域におけるソフトウェアアーキテクチャに基づいたテスト戦略の実践
ogugu9
1
210
LLM-Readyなデータ基盤を高速に構築するためのアジャイルデータモデリングの実例
kashira
0
220
非CUDAの悲哀 〜Claude Code と挑んだ image to 3D “Hunyuan3D”を EVO-X2(Ryzen AI Max+395)で動作させるチャレンジ〜
hawkymisc
1
160
打 造 A I 驅 動 的 G i t H u b ⾃ 動 化 ⼯ 作 流 程
appleboy
0
210
計算機科学をRubyと歩む 〜DFA型正規表現エンジンをつくる~
ydah
3
210
MapKitとオープンデータで実現する地図情報の拡張と可視化
zozotech
PRO
1
130
エンジニアリングをやめたくないので問い続ける
estie
2
750
pmconf2025 - データを活用し「価値」へ繋げる
glorypulse
0
710
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
76
5.2k
A better future with KSS
kneath
240
18k
Visualization
eitanlees
150
16k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.7k
Context Engineering - Making Every Token Count
addyosmani
9
500
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Site-Speed That Sticks
csswizardry
13
990
Balancing Empowerment & Direction
lara
5
790
Into the Great Unknown - MozCon
thekraken
40
2.2k
Music & Morning Musume
bryan
46
7k
Navigating Team Friction
lara
191
16k
Transcript
pg_bigmをRustで実装する 第50回 PostgreSQLアンカンファレンス@オンライン 2024/12/20 加藤 慎也
自己紹介 • 加藤 慎也(@ShinyaKato_) • PostgreSQLのR&Dやサポートをやっています • OSS-DB Silver対策本の共著者です
今日話す内容 • PostgreSQL Advent Calendar 2024に投稿した 「pg_bigmをRustで実装する(Part1)」に関するデモをします! ◦ https://zenn.dev/shinyakato/articles/c9744a06cfa540 •
ソースコードはGitHubに公開しています! ◦ https://github.com/shinyaaa/pg_bigmr
概要 • PostgreSQLで全文検索をするためのエクステンションであるpg_bigmを Rustで実装します • Rustでエクステンションを開発するためのフレームワークpgrxを使います • pgrxでのエクステンション開発の方法と、 開発中のエクステンションの動作を紹介します
デモ
まとめ • pgrxを使ってpg_bigmをRustで実装しました • 詳細は、Zenn、GitHubをご参照ください • モチベーションアップのために、いいね、スター、待ってます • https://zenn.dev/shinyakato/articles/c9744a06cfa540 •
https://github.com/shinyaaa/pg_bigmr