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
Kunihiko Ito
April 28, 2016
Technology
0
1.9k
Introduction of neo4j
西日暮里.rb ゴールデンだよLT大会 @ 秋葉原UDX!!での飛び込みLT
Kunihiko Ito
April 28, 2016
Tweet
Share
More Decks by Kunihiko Ito
See All by Kunihiko Ito
データでふりかえるToyama.rb #100 2024
kunitoo
0
42
富山Ruby会議01 をふりかえる
kunitoo
0
59
Using Ractor
kunitoo
0
170
introduction neo4j
kunitoo
0
160
vim operation and my hotkey
kunitoo
0
170
Introduction Neo4j oblove calendar
kunitoo
0
1.4k
アジャイルソフトウェア開発の概要と現場での実践
kunitoo
0
2.1k
Ruby 2.3 のてざわり
kunitoo
2
470
てさぐれ!受託もの
kunitoo
1
590
Other Decks in Technology
See All in Technology
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
520
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
600
Webhook best practices for rock solid and resilient deployments
glaforge
2
300
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
260
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
380
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
220
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
520
SchooでVue.js/Nuxtを技術選定している理由
yamanoku
3
170
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
270
StrandsとNeptuneを使ってナレッジグラフを構築する
yakumo
1
120
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
160
Featured
See All Featured
It's Worth the Effort
3n
188
29k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.6k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
160
Building the Perfect Custom Keyboard
takai
2
690
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
67
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Accessibility Awareness
sabderemane
0
56
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
120
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.6k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
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