$30 off During Our Annual Pro Sale. View Details »
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_
4
700
多次元ストリーミング時系列データの効率的なモチーフモニタリングアルゴリズム / Monitoring Motif on Multi-dimensional Streaming Time-series, presented at DPSWS 2019
shinyakato_
0
35
Discord Monitoring for Streaming Time-series, presented at DEXA 2019
shinyakato_
0
34
ストリーミング時系列データの効率的なディスコードモニタリングアルゴリズム / Discord Monitoringfor Streaming Time-series, presented at DEIM 2019
shinyakato_
0
29
Monitoring Range Motif on Streaming Time-Series, presented at DEXA 2018
shinyakato_
0
22
ストリーミング時系列データの効率的なモチーフモニタリングアルゴリズム / Monitoring Range Motif on Streaming Time-Series, presented at DICOMO 2018
shinyakato_
0
180
Other Decks in Technology
See All in Technology
事業の財務責任に向き合うリクルートデータプラットフォームのFinOps
recruitengineers
PRO
2
230
アラフォーおじさん、はじめてre:Inventに行く / A 40-Something Guy’s First re:Invent Adventure
kaminashi
0
160
日本の AI 開発と世界の潮流 / GenAI Development in Japan
hariby
1
490
なぜ あなたはそんなに re:Invent に行くのか?
miu_crescent
PRO
0
210
Amazon Quick Suite で始める手軽な AI エージェント
shimy
1
1.9k
Connection-based OAuthから学ぶOAuth for AI Agents
flatt_security
0
380
Knowledge Work の AI Backend
kworkdev
PRO
0
270
日本Rubyの会: これまでとこれから
snoozer05
PRO
6
240
Snowflake導入から1年、LayerXのデータ活用の現在 / One Year into Snowflake: How LayerX Uses Data Today
civitaspo
0
2.5k
Claude Codeを使った情報整理術
knishioka
11
7.6k
業務の煩悩を祓うAI活用術108選 / AI 108 Usages
smartbank
9
12k
テストセンター受験、オンライン受験、どっちなんだい?
yama3133
0
170
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
270
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
300
Code Review Best Practice
trishagee
74
19k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.7k
A Soul's Torment
seathinner
1
2k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
210
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
110
Thoughts on Productivity
jonyablonski
73
5k
Designing for Performance
lara
610
69k
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