Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
110
pg_bigmをRustで実装する(第50回PostgreSQLアンカンファレンス@オンライン 発表資料)
Shinya Kato
December 20, 2024
Tweet
Share
More Decks by Shinya Kato
See All by Shinya Kato
多次元ストリーミング時系列データの効率的なモチーフモニタリングアルゴリズム / Monitoring Motif on Multi-dimensional Streaming Time-series, presented at DPSWS 2019
shinyakato_
0
27
Discord Monitoring for Streaming Time-series, presented at DEXA 2019
shinyakato_
0
22
ストリーミング時系列データの効率的なディスコードモニタリングアルゴリズム / Discord Monitoringfor Streaming Time-series, presented at DEIM 2019
shinyakato_
0
19
Monitoring Range Motif on Streaming Time-Series, presented at DEXA 2018
shinyakato_
0
10
ストリーミング時系列データの効率的なモチーフモニタリングアルゴリズム / Monitoring Range Motif on Streaming Time-Series, presented at DICOMO 2018
shinyakato_
0
110
Other Decks in Technology
See All in Technology
Working as a Server-side Engineer at LY Corporation
lycorp_recruit_jp
0
290
20241220_S3 tablesの使い方を検証してみた
handy
4
660
C++26 エラー性動作
faithandbrave
2
800
Turing × atmaCup #18 - 1st Place Solution
hakubishin3
0
500
KnowledgeBaseDocuments APIでベクトルインデックス管理を自動化する
iidaxs
1
270
Snykで始めるセキュリティ担当者とSREと開発者が楽になる脆弱性対応 / Getting started with Snyk Vulnerability Response
yamaguchitk333
2
190
コンテナセキュリティのためのLandlock入門
nullpo_head
2
320
ハイテク休憩
sat
PRO
2
170
サイボウズフロントエンドエキスパートチームについて / FrontendExpert Team
cybozuinsideout
PRO
5
38k
継続的にアウトカムを生み出し ビジネスにつなげる、 戦略と運営に対するタイミーのQUEST(探求)
zigorou
0
670
権威ドキュメントで振り返る2024 #年忘れセキュリティ2024
hirotomotaguchi
2
760
マルチプロダクト開発の現場でAWS Security Hubを1年以上運用して得た教訓
muziyoshiz
3
2.5k
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
Navigating Team Friction
lara
183
15k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Fireside Chat
paigeccino
34
3.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.1k
Raft: Consensus for Rubyists
vanstee
137
6.7k
Scaling GitHub
holman
459
140k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
RailsConf 2023
tenderlove
29
940
Unsuck your backbone
ammeep
669
57k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Side Projects
sachag
452
42k
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