注:メモレベルの非公式翻訳です。
データに関する問題への直感的なアプローチ
グラフは、データを用いた作業での最も効率的かつ自然な方法です。
グラフは深く直感的であり、人間の心の中での概念やアイデアの相互関連性を模倣するものです。
柔軟性
モデルは、あなたの経験をそのままに開発、視覚化します。論理モデルから物理モデルへとスライスさせ、現実の事象を事前に定義されたテーブル設計へ合わせる必要性をなくします。単純なノードと関係性で、世界は柔軟になります。 開発が速くなり、アジャイルが進化します。
パフォーマンス
Neo4jのネイティブのグラフエンジンは、高速なハイパーコネクティビティをナビゲートできるように設計されています。プロパティグラフをサポートするために、ボトムアップで設計され、Neo4jは、簡単に「ドット」を接続し、比類なきパフォーマンスと信頼性を確保することができます。スケーラビリティ
Neo4jのスケールアップとスケールアウト で、数百億ものノードと関係性、秒間何百ものACIDトランザクションを確保できます。私たちは、あなたのデータはあなたの最も貴重な資産の一つであると信じており、あなたはデータベースを信頼できるように構築する必要があります。詳細は「http://neo4j.com/neo4j-scales-web-enterprise/」を参照してください。私たちは、Mongo、DynamoDB、他のグラフ型データベースを含む、いくつものNoSQLを検討しました。Neo4jは、我々の中に取り込んだデータパワーのロックを解除するために必要な機能バランスとサポートを提供しました。Neo4jは、広範囲のアプリケーション、安定し成長し続けるパートナー、そして大きなユーザコミュニティの一部となることで、心の平穏を提供します。
ジャクソンハル、CTO、onefinestay(訳注:ホテル名?)
Neo4jの中には何が入っていますか?
猛スピード
Neo4jは、意地悪なほどに高速です。多くのクエリやデータセットを接続すればするほど、違いに気が付くでしょう。データベースが肥大化しても、リアルタイムクエリは早いままで、1秒あたり数百の接続(1コアあたり)を検索できるでしょう。
柔軟なスキーマ
Neo4jはデータを自然な感じで取り込み、データの変更、新しいデータソース、ルールの例外に簡単に適応できます。そのことで、非常にアジャイルな開発を行え、新たな要求に対して迅速に対応できます。ネイティブグラフストレージ
グラフ内の各データは、関連しているすべてに対して、明示的な接続を持っています。これは、すべてのデータに対して、何が接続されているかを確認するために網を張るというよりむしろ、データベースは接続されていないものを無視できることを意味します。その結果、比類なきスピードとスケールを達成できます。ネイティブグラフ処理
接続は、明示的なデータ間だけではありません。ノードは関連するノードへのポインタにすぎません。Neo4jが、秒あたり数百万のホップの結果を評価することができることを意味します。
ACID特性
データの信頼性に関してトレードオフが発生するようなNoSQL系データベースとは異なり、Neo4jは完全なACID特性があり、正しく、一つのソースへの可能性の道を開きました。
大きくなるか、家に帰ります(訳注:どう訳せばよい??)
Neo4jのアートグラフテクノロジーは、キーディメンションのスケールをまたいでスケールします。堅牢なデータ保全性を確保しつつ、ボリューム、読み取り、書き取り、素早いクエリ、一貫性のあるクエリ応答時間を提供します。強力なクエリ言語
サイファークエリは、信じられないほど簡単な言葉でグラフのパターンを表現できるように作られました。SQL文と比較して、10倍から100倍もコードが少なくなったり、照会することが不可能なクエリに対応します。
Neo4jのブラウザ
Neo4jのブラウザインタフェース画面ほど見栄えの良いフロントエンドを持つデータベースを見たことがないでしょう。Neo4jの開発者は、Webブラウザを介してアクセス可能なインタフェースを用いて、短時間でグラフのマスターになることができます。言語とフレームワーク
Neo4jは、最も人気のある開発言語のすべてと、多種多様なフレームワーク上で動作します。サイファークエリを実行するために、Neo4jのREST APIを使ったり、様々な言語固有のコミュニティドライバから選択することができます。データのインポート
グラフETLは、たとえ行が数百万、数十億あろうとも、リレーショナルデータベースやほかのデータベースからシームレスにデータをインポートすることができます。最初は、インポート用に最適化された超高速のCSVインポートユーティリティを選び、少しずつの増分のロードはサイファークエリに組み込まれているLOD CSVが使えます。
インメモリページキャッシュ
Neo4jのEnterprise版には、同じ負荷の元で10倍にパフォーマンスを向上できるインメモリのページキャッシュが含まれています。クラスタリング/キャッシュシャーディング
Neo4jのクラスタリング機能は、ノードやリレーションシップを自らのローカルコピーとしてインスタンスを確保し、グラフをインメモリに展開することで、読み取りに対してスケールアウトの機能を提供します。Neo4jのアーキテクチャは、マスター・スレーブ型のHAプロトコルを介した高可用性を提供することで、グラフの成長に合わせて、素晴らしい速度を維持することができます。ホット・バックアップ
Neo4jのエンタープライズで利用可能なホットバックアップは、可用性、バックアップの品質を損なうことなく、データベース運用中にポイントインタイムバックアップ(訳注:Oracleなどの場合では、バックアップを取った後、故障しても故障する直前までをログを用いて復旧できることを指すようだ。Neo4jの正確な機能に関しては未確認)を取得できるようにすることで、24時間×7日の運用を可能とします。*********以下、翻訳時点ではなく2015/09/28時点での原文コピー。最新情報については原本(http://neo4j.com/product/)を参照してください。***********
An Intuitive Approach to Data Problems
Graphs are the most efficient and natural way of working with data.
They are deeply intuitive, and mimic the interconnectedness of concepts and ideas in the human mind.
-
Flexibility
Model, develop, and visualize the world as you experience it: slice away logical-to-physical friction and the need to wrestle reality into predefined tables. It’s simply nodes and relationships, and the world becomes flexible: fast development and agile evolution. -
Performance
Neo4j’s native graph engine is engineered to let you navigate hyper-connectivity at speed. Built from the bottom up to support property graphs, Neo4j lets you connect the “dots” easily, and with unparalleled performance and reliability. -
Scalability
Neo4j scales up and out, supporting tens of billions of nodes and relationships, and hundreds of thousands of ACID transactions per second. We believe your data is one of your most valuable assets, and you need be able to trust your database with it. Learn more →
We considered a number of NoSQL options, including Mongo, DynamoDB and other graph solutions. Neo4j provided the required balance of features and support we needed to unlock the power of data captured on our residential properties. Neo4j gives us peace of mind—it’s a solid tool with wide-ranging application, offers a stable partner to grow with, and allows us to be a part of a great user community.
— Jackson Hull, CTO, onefinestay
— Jackson Hull, CTO, onefinestay
0 件のコメント:
コメントを投稿