タグ

neo4jに関するmami_tasuのブックマーク (6)

  • Presented by Mickey!!: 【ためした】Neo4j Server

    Neo4j Serverをインストールして、試したのでその手順メモです。 下のようなソーシャルグラフが作成出来ます。 ※Neo4jの基コンセプトはこちら(pdf)から。 Neo4j Serverとは、、、こちらより ・Java の知識がなくても Neo4j グラフデータベースを簡単にセットアップ可能。 ・REST API を介したほかの言語からのリモートクライアントアクセス。 ・Linux および Windows のサービスとして Neo4j を 簡単にインストール可能。 ・データベースへの統合管理インタフェースにより任意のブラウザからアクセス可能。 ・スクリプト言語コンソールの統合サポート。 ▼環境 -windows7 home 64bit -corei7 860 -6GB memory ▼インストール -Neo4j体 http://neo4j.org/download/ こちらから

    Presented by Mickey!!: 【ためした】Neo4j Server
    mami_tasu
    mami_tasu 2012/08/09
    maven
  • 2010-03-13

    neo4jは組み込み型のグラフデータベースエンジンとのこと。 http://neo4j.org/ グラフ(ネットワーク)データベースではノードとリレーションでデータを表現していきます。リレーショナルデータベースと違って各ノードは自由なスキーマを持てるのと、検索するときはノードをたどって目的のノードを探すので、RDBMSと比べると自由度が高い反面、検索はごりごりロジックを組む必要があります。 というわけで、まずはノードを追加するコード。 // DBの保存先ディレクトリを指定してDBのインスタンスを生成 GraphDatabaseService graphDb = new EmbeddedGraphDatabase("db"); // トランザクションを開始 Transaction tx = graphDb.beginTx(); try { // ノードを作成 Node firstNode =

    2010-03-13
  • InfoQ: グラフデータベース、NOSQL、Neo4j

    VoldemortやTokyo Cabinetといったキー/バリューシステムにおけるモデリングの最小単位はキー/バリューペアになる。そして、BigTableやそのクローンでは可変数の属性をもつタプルに、CouchDBやMongoDBといったドキュメントデータベースではドキュメントになる。これに対しグラフデータベースでは、データセット全体をひとつの巨大な高密度ネットワーク構造としてモデル化する。 ここではNOSQLデータベースにおける2つの興味深いポイント、スケーラビリティと複雑さについて詳しく説明する。 1. スケーラビリティ CAP: ACID 対 BASE 従来のデータベースシステムのほとんどは、トランザクションに基づいてデータの完全性を保証する。トランザクションを使うことで、データ管理のあらゆる状況において、データの一貫性を確保している。こうしたトランザクションの性質は、ACID(A

    InfoQ: グラフデータベース、NOSQL、Neo4j
  • Neo4j Server スタートガイド - Neo4j Wiki

    [edit] Neo4j Server とは Neo4j Server は、REST API と webadmin アプリケーションをまとめて 1 つのスタンドアロンサーバーにしたものです。Neo4j Server には次のような特徴があります。 Java の知識がなくても Neo4j グラフデータベースを簡単にセットアップ可能。 REST API を介したほかの言語からのリモートクライアントアクセス。 Linux および Windows のサービスとして Neo4j を 簡単にインストール可能。 データベースへの統合管理インタフェースにより任意のブラウザからアクセス可能。 スクリプト言語コンソールの統合サポート。 [edit] インストール http://neo4j.org/download にアクセスし、最新のバージョンを選択します。すぐにコーディングを始めたい場合は、「Java

  • neo4j open source nosql graph database

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

    neo4j open source nosql graph database
  • Neo4j 使い方メモ

    technical notes about web, languages, graphics or other software development stuff. 今、Neo4jを調査しているのでメモ。 Neo4jはグラフDBとよばれるNoSQL系のデータベースです。Twitterのフォロー関係のような、有向グラフ構造を保存できます。 http://neo4j.org/ Neo4jJavaからは組み込みで利用できますが、その他ネイティブ系のバインディングが全然ありません。そのかわり、RESTによるJSON/HTTPのインターフェイスが用意されています。 ここではRESTサーバーとRubyクライアントのセットでNeo4jを利用する例を紹介します。 サーバーのインストール Neo4jサーバーをコマンドラインから起動するだけなら、ダウンロードページから落としてきて起動するだけ。 サービスに

    Neo4j 使い方メモ
  • 1