Facebookのソーシャルグラフ、Neo4jはグラフデータベースの利用増加

昨日のFacebookのGraph Search発表のタイミングは、昨日Neo4jなどのオープンソースのグラフデータベースを調査していたので、昨日このブロガーにとって偶然だった。

Neo4jは、Facebookの自社開発グラフデータベースの背後にある技術ではありませんが、より複雑で接続されたデータの世界に必要な新しいタイプのNoSQLデータベースを代表しています。 InfiniteGraph、InfoGrid、OrientDB、BigData、DEX、HyperGraphDB、OQGraph、ArangoDBなどのオープンソースのグラフデータベースのように、オープンソースです。

Neo Technologyは、オープンソース・パックをリードしているようだ.Cisco、Adobe、Intuit、Squidoo、Deutsche Telekomを顧客に挙げるカリフォルニア州サン・マテオの企業は、2010年の設立以来2300万ドル以上を調達している。この資金はSunstone Capitalから去年秋に発表されました。

同社のNeo4jソフトウェアはGPL v3で、商用版はAGPL v3ライセンスで入手可能です。

ソーシャルネットワークや他のプロプライエタリなベンダーとの競争が激しくなります。 GoogleのナレッジグラフとTwitterのインタレストグラフは、Facebookのソーシャルグラフと似ており、OracleやIBMなどの従来のデータベースベンダーもGraphの取り組みに参入しています。 Microsoft Researchの “Trinity”プロジェクトはグラフデータベースの別の例です。

最近のプレゼンテーションでは、451 GroupのリサーチマネージャであるMatt Aslett氏は、Apache CassandraなどのNoSQLデータベースの収益は、2015年には2億1,500万ドルに増加すると予測しています。グラフデータベースの収益は、ネオテクノロジーのような企業では、ソーシャルネットワーク、地理的位置情報サービス、ネットワーク/クラウド管理の要件が増加するにつれて、安定して増加するビジネスです(2015年と2010年の4%)。

ネオ4jの最高経営責任者(CEO)は、電子メールでは、グラフデータベースは、従来のリレーショナルデータベースや他のNoSQLデータベースに比べて、複雑で接続されたデータのほうがはるかに優れているという。

グラフデータベースは、データを接続したユースケースに最適化されたNOSQLデータベースの一種です。ソーシャルネットワーキング(あなたが言及しているように)、物流ネットワーク(パッケージルーティングのため)、金融取引グラフ(詐欺の検出用)、電気通信ネットワーク、広告最適化、推薦エンジン、バイオインフォマティクスなど多くの場所で、 「Adobe、Cisco、Deutsche Telekomのようなお客様は、世界中で最も人気のあるグラフデータベースであるNeo4jが、接続されているクエリについては従来のデータベースよりもパフォーマンスが優れていることがよくありますデータ。

エンタープライズソフトウェア;?OpenOfficeは死んでいる。 OpenStackのオープンソース企業、Storage、FacebookのオープンソースZstandardのデータ圧縮アルゴリズムは、Zipの背後にある技術を置き換えることを目指しています。

2009年にNeoが登場するにつれて、幹部は、ソーシャルネットワークやクラウドからの非構造化データや半構造化データをテーブルとは別に扱わなければならない、よりつながりのある世界には新しいタイプのデータベースが必要となることを正しく予測しました。

グラフのデータベースは、その関係がレコードと同じくらい重要であると想定しています」とNeoの技術のブログは3年前に述べています。この違いは、使いやすさとパフォーマンスの点で数多くの結果をもたらします。テーブルベースのシステムは静的でシンプルなデータ構造に適していますが、グラフベースは複雑で動的なデータに適しています。

今日、製品の上級ディレクターであるPhilip Rathleは、Neo Technologyには現在、フルタイムの従業員が45人、十分な資金、かなりのコミュニティと成熟していると主張しています。

他のグラフプレーヤーのどれも、私たちの規模である商業的な顧客基盤、つまりコミュニティを持っていません。ラオスル氏は、「Neo4jは、10年前のデプロイメントが実証された技術であり、これをベースにしてグラフデータベースとして構築された」と述べている。「InfiniteGraphは、オブジェクト指向データベースの上にグラフアプリケーション層として構築されたグラフデータベース。昨年数週間おきに新しいグラフデータベースが登場したように見えるので、エキサイティングな時間です…私は少し誇張しています。

これらのテクノロジーは素晴らしく、グラフデータベースの需要と有用性を反映しています」と述べています。しかし、データベースが信頼できるものになるためには多くの現実世界が揺れ動くので、実世界のシナリオの範囲では、データベースは不透過性である必要があります。事実、これをチェックしてください。しかし、今日私たちが行っている成熟度と採用のレベルに近いところに、他のグラフデータベースは表示されません。

?OpenOfficeが死んでいる。長いライブLibreOffice

一度にMS Officeの挑戦者OpenOffice:サポートが枯渇して停止することがあります

?Red HatはまだOpenStackの会社であることを計画しています

FacebookのオープンソースZstandardのデータ圧縮アルゴリズム、Zipの背後にある技術を置き換えることを目指す