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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Kunihiko Ito
April 28, 2016
Technology
2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
55
富山Ruby会議01 をふりかえる
kunitoo
0
77
Using Ractor
kunitoo
0
200
introduction neo4j
kunitoo
0
190
vim operation and my hotkey
kunitoo
0
190
Introduction Neo4j oblove calendar
kunitoo
0
1.5k
アジャイルソフトウェア開発の概要と現場での実践
kunitoo
0
2.2k
Ruby 2.3 のてざわり
kunitoo
2
510
てさぐれ!受託もの
kunitoo
1
610
Other Decks in Technology
See All in Technology
書籍『生成AIの安全性入門』の入門
wataoka
0
160
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
25k
多摩川(.dev)ランニング入門 / Tamagawa.dev#3
fujiwara3
3
270
AIで実装は速くなった。なのにプロダクトは速くならない。職能の壁を越えて価値のフローを設計する
nwiizo
4
5k
Self Healing Rollouts: Automating Production Fixes with Agentic AI
kdubois
0
130
プロダクト思考 × 基盤思考を AIで実現する Compound Engineering
tkc66buzz
1
170
AIエージェントを雇う前に決める5つのこと
knishioka
1
140
【Oracle AI Spotlight ウェビナー】AWSか、Azureか、Google Cloudか。その議論にオラクルを含める意義。
oracle4engineer
PRO
1
200
振り返りこそエンジニアの本領
negima
0
150
[RSJ26] AnoleVLA: Lightweight Vision-Language-Action Model with Deep State Space Models for Mobile Manipulation
keio_smilab
PRO
0
120
[RSJ26] Building a VLA Model Based on Self-Distilled Classification
keio_smilab
PRO
0
170
AI-DLCって実際どう? 〜聞きたいこと全部聞いてみる〜
news_it_enj
0
170
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Chasing Engaging Ingredients in Design
codingconduct
0
290
New Earth Scene 8
popppiees
3
2.5k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1k
Fireside Chat
paigeccino
42
4k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
680
Statistics for Hackers
jakevdp
799
230k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
230
A Soul's Torment
seathinner
7
3.5k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Leo the Paperboy
mayatellez
8
2.2k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
810
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