タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

javaとgraphに関するshimookaのブックマーク (4)

  • neo4j open source nosql graph database

    NODES 2024 Online Developer Conference | November 7, 2024 | Save the Date

    neo4j open source nosql graph database
  • RDBとグラフDBは使いよう ~ MariaDB様がみてる vs. InnoDBさんとNeo4jさん | ADN LAB's Blog

    ごきげんよう。k_oomoriです。業務でデータノード間の関連性を追いかけるようなクエリが投げたくなったので、グラフデータベースについて調べてみました。ここではネイティブなグラフDBであるNeo4j来はRDBであるMariaDBのグラフ計算用エンジンとして開発されたOQGRAPH、それとお馴染みのInnoDBを直接グラフ問題に適用した例を試してみようと思います。 なお、検証に用いたサーバは全てAWSのc3.large EC2インスタンス(CPU: Intel Xeonプロセッサ2.8GHz×2, メモリ: 4GB)で、OSはUbuntu 14.04になります。 インストール Neo4jはNeo Technology社が開発しているJavaで実装されたグラフデータベースソフトウェアであり、NoSQLデータベースに分類されます。オープンソースのコミュニティ版と商用パッケージ版のデュアルライ

    RDBとグラフDBは使いよう ~ MariaDB様がみてる vs. InnoDBさんとNeo4jさん | ADN LAB's Blog
  • Neo4jで学ぶGraph DB入門 - omotenashi-mind

    グラフDBとは グラフDBとは、情報と情報をつなぐ関係性を表現することができるデータベースです。 これだけだと分かりづらいと思いますので、具体的な例を基にしながら説明していきたいと思います。 (グラフのイメージ) グラフ情報を視覚化すると、上記のようなイメージになります。円は情報(ノード)を表し、ノードを結ぶ線はノードとノードの関係性(リレーションシップ)を表します。 この表現を用いて、様々な情報を表現することが加能です。 (グラフで表現できるもの) 路線図 人と人の関係 ゲームの戦略手順 等々... 関係性を持っているものであれば、どのようなものでも表現することができます。 グラフで情報を管理することで得られるメリットとは グラフ表現によって情報を管理することで得られるメリットは、「関係性を基に情報を再帰的に抽出することができる」点にあります。 グラフを用いると次のようなデ

    Neo4jで学ぶGraph DB入門 - omotenashi-mind
  • Neo4j-グラフデータベースとは #neo4j - クリエーションライン株式会社

    これからCL-Labでは、グラフデータベースという新しいタイプのデータべースについて連載していきます。今回、紹介するNeo4jというグラフデータベースは、いくつかの基的なデータ構造を理解し、Cypher(サイファーと読む)というSQLライクな言語を覚えるだけで、誰でもグラフ理論に基づいたデータ処理を利用することができます。今回は、第1回目として、グラフデータベースの背景の説明と共に、Neo4jのインストール、Cypher QLの操作方法を簡略に紹介します。 グラフデータベースは、グラフを描くデータベースではなく、グラフ理論の頭脳をもってデータ処理を行うことができる、とても汎用性の高いデータベースです。グラフを描く能力は、ただ、多様な才能の一つに過ぎません(筆者注) 関連記事-CL-Lab Neo4j-グラフデータベースとは Cypher Query Language(QL)-構成要素編

    Neo4j-グラフデータベースとは #neo4j - クリエーションライン株式会社
  • 1