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
46
富山Ruby会議01 をふりかえる
kunitoo
0
63
Using Ractor
kunitoo
0
180
introduction neo4j
kunitoo
0
160
vim operation and my hotkey
kunitoo
0
170
Introduction Neo4j oblove calendar
kunitoo
0
1.5k
アジャイルソフトウェア開発の概要と現場での実践
kunitoo
0
2.1k
Ruby 2.3 のてざわり
kunitoo
2
480
てさぐれ!受託もの
kunitoo
1
590
Other Decks in Technology
See All in Technology
ソフトウェアアーキテクトのための意思決定術: Create Decision Readiness—The Real Skill Behind Architectural Decision
snoozer05
PRO
30
9k
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
72k
パネルディスカッション資料 (at Tableau Now! - 2026-02-26)
yoshitakaarakawa
0
1.1k
男(監査)はつらいよ - Policy as CodeからAIエージェントへ
ken5scal
5
730
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
7
7.1k
OSSで構築するIT基盤管理実践事例: NetBox・Snipe-IT・FreeRADIUS+PrivacyIDEA / Practical Case Studies of IT Infrastructure Management Using OSS
nttcom
0
200
AI時代にエンジニアはどう成長すれば良いのか?
recruitengineers
PRO
1
140
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.1k
DX Improvement at Scale
ntk1000
2
290
AIに視覚を与えモバイルアプリケーション開発をより円滑に行う
lycorptech_jp
PRO
1
790
オンプレとGoogle Cloudを安全に繋ぐための、セキュア通信の勘所
waiwai2111
3
1.1k
Devinを導入したら予想外の人たちに好評だった
tomuro
0
880
Featured
See All Featured
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
380
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
It's Worth the Effort
3n
188
29k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.3k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
220
Google's AI Overviews - The New Search
badams
0
930
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
360
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
87
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
BBQ
matthewcrist
89
10k
The Limits of Empathy - UXLibs8
cassininazir
1
240
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
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