Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Introduction of neo4j
Kunihiko Ito
April 28, 2016
Technology
0
1.8k
Introduction of neo4j
西日暮里.rb ゴールデンだよLT大会 @ 秋葉原UDX!!での飛び込みLT
Kunihiko Ito
April 28, 2016
Tweet
Share
More Decks by Kunihiko Ito
See All by Kunihiko Ito
Using Ractor
kunitoo
0
57
introduction neo4j
kunitoo
0
39
vim operation and my hotkey
kunitoo
0
100
Introduction Neo4j oblove calendar
kunitoo
0
1k
アジャイルソフトウェア開発の概要と現場での実践
kunitoo
0
1.5k
Ruby 2.3 のてざわり
kunitoo
2
290
てさぐれ!受託もの
kunitoo
1
480
Hypermicrodata Client
kunitoo
0
45
1年かけてgemを1つ作りました
kunitoo
3
1.1k
Other Decks in Technology
See All in Technology
EMになって最初の失敗談 - コミュニケーション編 -
fukuiretu
1
320
JAWS-UG AI/ML #15 - SageMaker Experimentsで始める機械学習モデルの実験管理
masatakashiwagi
0
360
UNIX は知らない。でも AWS は知ってる。 そんな僕が『 UNIX という考え方』を 読んでみた件
kentosuzuki
1
270
Lyssa Adkins : Agilists Superpower and Challenge
kawaguti
PRO
1
150
2022年に起きたフロントエンドの変化
sakito
27
16k
Hasuraの本番運用に向けて
nori3tsu
0
250
PCI DSS に準拠したシステム開発
yutadayo
0
150
Exploring MapStore Release 2022.02: improved 3DTiles support and more
simboss
PRO
0
150
TypeScriptは10年でこんなに進化しました / TechFeed Experts Night 11
okunokentaro
5
1.1k
LINEにおけるネットワーク自動化チーム / Network Automation Team in LINE
line_developers
PRO
0
120
Visual Studio Codeのタスク機能の使い方
ismt7
0
170
Google Cloud Updates 2022/12/01-12/15
no24oka
1
140
Featured
See All Featured
JazzCon 2018 Closing Keynote - Leadership for the Reluctant Leader
reverentgeek
175
9.1k
Become a Pro
speakerdeck
PRO
6
3.2k
How GitHub (no longer) Works
holman
298
140k
What’s in a name? Adding method to the madness
productmarketing
12
1.9k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
349
27k
Fantastic passwords and where to find them - at NoRuKo
philnash
31
1.8k
GraphQLとの向き合い方2022年版
quramy
20
9.8k
No one is an island. Learnings from fostering a developers community.
thoeni
12
1.5k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
13
5.4k
Building Better People: How to give real-time feedback that sticks.
wjessup
346
17k
The Brand Is Dead. Long Live the Brand.
mthomps
48
2.9k
A Tale of Four Properties
chriscoyier
149
21k
Transcript
グラフDB Neo4j のご紹介 Kunihiko Ito ESM 西日暮里.rb 2016-04-28
はじめ まして
西日暮 里.rb
参加2回 目です
p self 名前: 伊藤 邦彦 所属: ESM アジャイル事業部
[email protected]
[email protected]
今日伝えたいこと 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