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
Introduction of neo4j
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kunihiko Ito
April 28, 2016
Technology
2k
0
Share
Introduction of neo4j
西日暮里.rb ゴールデンだよLT大会 @ 秋葉原UDX!!での飛び込みLT
Kunihiko Ito
April 28, 2016
More Decks by Kunihiko Ito
See All by Kunihiko Ito
データでふりかえるToyama.rb #100 2024
kunitoo
0
51
富山Ruby会議01 をふりかえる
kunitoo
0
68
Using Ractor
kunitoo
0
190
introduction neo4j
kunitoo
0
180
vim operation and my hotkey
kunitoo
0
180
Introduction Neo4j oblove calendar
kunitoo
0
1.5k
アジャイルソフトウェア開発の概要と現場での実践
kunitoo
0
2.2k
Ruby 2.3 のてざわり
kunitoo
2
490
てさぐれ!受託もの
kunitoo
1
600
Other Decks in Technology
See All in Technology
AWS WAFの運用を地道に改善し、自社で運用可能にするプラクティス
andpad
1
630
データ分析基盤の信頼を支える視点と設計
yuki_saito
0
120
社内RAGの導入で気を付けたポイント
yakumo
1
130
How to learn AWS Well-Architected with AWS BuilderCards: Security Edition
coosuke
PRO
0
190
RedmineをAIで効率的に使う検証
yoshiokacb
0
160
"うちにはまだ早い"は本当? ─ 小さく始めるPlatform Engineering入門
harukasakihara
7
650
AWSアップデートから考える継続的な運用改善
toru_kubota
2
320
AI飲み会幹事エージェントを作っただけなのに
ykimi
0
240
AIコーディングエージェントの活用で、コードは静かに肥大化した
yosukeshinoda
1
130
Cortex(Code) を ML モデルの 精度改善サイクルに組み込む.pdf
oimo23
0
250
実例から学ぶ GuardDuty(SSH BruteForce)調査の全体フローと勘所【SecurityJAWS】
cscengineer
PRO
0
170
Gaussian Splattingの実用化 - 映像制作への展開
gpuunite_official
0
210
Featured
See All Featured
Skip the Path - Find Your Career Trail
mkilby
1
120
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Darren the Foodie - Storyboard
khoart
PRO
3
3.3k
Chasing Engaging Ingredients in Design
codingconduct
0
190
Ruling the World: When Life Gets Gamed
codingconduct
0
230
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
740
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
44k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
63
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
170
Transcript
グラフDB Neo4j のご紹介 Kunihiko Ito ESM 西日暮里.rb 2016-04-28
はじめ まして
西日暮 里.rb
参加2回 目です
p self 名前: 伊藤 邦彦 所属: ESM アジャイル事業部
github@kunitoo
twitter@kunitoo
今日伝えたいこと RDBMS 以外にもデータベースはあ るんだよ
Neo4j とは - NoSQL に分類される # https://ja.wikipedia.org/wiki/Neo4j Neo4jはJavaで実装された、 オープンソースの最も人気のある グラフデータベースである。
グラフデータベースとは グラフ構造を扱うことのできるデー タべース
グラフ構造 # https://ja.wikipedia.org/wiki/グラフ_(データ構造) グラフ(英: Graph)とは、 ノード(頂点)群とノード間の連結関係を表すエッジ(枝)群で 構成される抽象データ型、and・orその実装である具象データ型である。 グラフ理論によるグラフの実装であり、 同理論にもとづく豊富なアルゴリズムの基盤である。
こんなの
クエリ Cypher Query Language MATCH (u:User)-[rel:friends]->(:User) RETUN distinct(u)
Ruby か ら触るに は
Neo4jrb
例題 https://gist.github.com/ mattsan/07674b095908fda117a0
Neo4j を使ってどう解くか https://gist.github.com/ kunitoo/7eb3464a1c8b55353195