2015年8月29日土曜日

Neo4j 2.2.5リリースノート(Neo4j公式サイト記事翻訳してみた)

元原稿:Neo4j公式サイト Release Notes: Neo4j 2.2.5(http://neo4j.com/release-notes/neo4j-2-2-5/) 2015/08/29 18:54版

注:メモレベルの非公式翻訳です。

リリースノート:Neo4j 2.2.5

リリース日:2015年8月27日
Neo4j 2.2.5は、重要な改良を加えたメンテナンスリリースです。
このリリースでの変更点:
  • 増分バックアップ(Neo4jエンタープライズ版)で、バックアップから復元した後に、データベースの不整合が生じる可能性がある重要な問題を解決しました。
  • 高可用性デプロイメント(Neo4jエンタープライズ版)で、クラスタのスレーブ側が長い間ロックをかけ、結果としてデッドロックが発生する可能性がある問題を解決しました。
  • インデックス検索で、結果がインデックスに存在しない場合にまれに競合状態になる問題を解決しました。
  • CSVからデータを読み込む際に利用する   インポートツール(http://neo4j.com/docs/2.2.2/import-tool.html) の--multiline filed オプションをアップデートしました。
  • より正確な統計情報を持たせることで、予期しないシャットダウン後のデータベース統計情報の回復を改善しました。
  • 大量のインデックスを使っている場合にデータベース統計情報の回復が失敗する恐れがある問題を解決します。
すべてのNeo4jユーザーは、このリリースバージョンにアップグレードすることをお勧めします。  Neo4j 2.1やより古いバージョンからNeo4j 2.2へアップデートする際には、ディスク上への移行を必要とします。   また、元に戻すことはできません。正しくバックアップを取ってからアップデートを進めてください。  Neo4j 2.1やより古いバージョンを使っている場合、構成の変更が求められ、アプリケーションがデータベースへの接続認証をサポートするように修正する必要があることに注意してください。詳細については、 Neo4j 2.2アップデートでよくある質問(http://neo4j.com/guides/upgrade/#neo4j-2-2) を参照してください。




*********以下、翻訳時点での原文コピー。最新情報については原本(http://neo4j.com/release-notes/neo4j-2-2-5/)を参照してください。***********

Release Notes: Neo4j 2.2.5

Release Date: 08/27/2015
Neo4j 2.2.5 is a maintenance release, with critical improvements.
Changes in this release:
  • Resolves a critical issue with incremental backups (Neo4j Enterprise), that could result in database inconsistencies after restoring from backup.
  • Resolves a locking issue that could occur in a High Availability deployment (Neo4j Enterprise), which could result in locks being held too long on cluster slaves and resulting is possible deadlock scenarios.
  • Resolved a rare race condition in index lookups, which could result in matched entities not being found by an index lookup.
  • Updates the neo4j import tool to handle the --multiline-field option when importing from CSV.
  • Improved recovery of database statistics after unclean shutdowns, resulting in more accurate statistics.
  • Resolves an issue with recovery of database statistics could fail if large number of indexes are in use.
All Neo4j users are recommended to upgrade to this release. Upgrading to Neo4j 2.2 (from Neo4j 2.1 or earlier) requires a migration to the on-disk store and can not be reversed. Please ensure you have a valid backup before proceeding. Production users of Neo4j 2.1, or earlier, should note that there will be configuration changes required and that applications will need to be updated to support authentication of database requests. Please see our Upgrading to Neo4j 2.2 FAQ for further details.

2015年8月22日土曜日

NeoTechnology社(ネオテクノロジー社)について(Neo4j公式サイト記事翻訳してみた)

元原稿:Neo4j公式サイト「Company(Neo Technoogy)  Neo4j – The World’s Leading Graph Database」(http://neo4j.com/company/)2015/08/22 16:00版

注:メモレベルの非公式翻訳です。


Neo4j - 世界有数のグラフデータベース

NeoTechnology社について

NeoTechnology社は、ビジネスニーズの変化に適応し、既存のアプリケーションをビジネスに合わせて拡張することで、データの接続性、影響性、関係性の価値をビジネスに対して提供できる組織です。NeoTechnology社は、本社が米国のサンマテオにある他、スウェーデン、英国、ドイツ、フランスにオフィスを構えています。

NeoTechnology社のビジョン

我々は、世界のデータを理解する助けとなります。
顧客と、電話やデータセンターのネットワークの要素間の関係性を理解し、高度に接続されたデータを使っているかどうかは、今後十年に渡り、競合他社の中でどの会社が抜きんでるかを決定する鍵となります。

Neo4jの歴史

  • 2000 - NeoTechnology社の創設者は、RDBMSのパフォーマンス上の問題を解決できる、最初のNeo4jのプロトタイプを構築し始めました。
  • 2002 - Neo4jの初版が開発されました。
  • 2003 - Neo4jが最初に常時サービス提供できるようになりました。
  • 2007 - Neo4jの後ろ盾となる会社をスウェーデンに作りました。Neo4jをGPLライセンスの元でオープンソース化しました。
  • 2009 - 継続的な開発を行うため、サンストーンとコナーから資金を調達しました。
  • 2010 - Neo4jのバージョン1.0をリリースしました。
  • 2011 - ラウンドを上げ、シリコンバレーに本社を移転しました。
今では、フォーチュン500から起業した数千もの組織で、レコメンド、ネットワークやIT運用の分析、物流のリアルタイム配送、マスタデータ管理といった次世代ビジネスアプリケーション、IDやアクセス管理、コンテンツ管理、不正検出、ポートフォリオとリスク管理といった、データの接続性を活用する新しく革新的なアプリケーションを構築するために、Neo4jが使われています。

Neo4jのうねり

Neo4jのコミュニティは、数十万人からなる開発者と、100万を超えるダウンロード数からなる、世界最大のグラフ系組織です。オンライン・オフラインのトレーニングプログラムを通じて、15,000人以上の開発者が訓練を受けています。Neo4jは25カ国で16,000人以上のメンバーがおり、グラフ型データベース愛好家の中では最大の規模を誇ります。

受賞歴、アナリストの言葉

受賞歴


アナリストによる言及



*********以下、翻訳時点での原文コピー。最新情報については原本(http://neo4j.com/company/)を参照してください。***********




Neo4j – The World’s Leading Graph Database

About Neo Technology

Neo Technology enables organizations to unlock the business value of connections, influences and relationships in data: through new applications that can adapt to changing business needs, and by enabling existing applications to scale with the business. Headquartered in San Mateo, USA, Neo Technology has offices in Sweden, UK, Germany, and France.

Our Vision

We Help the World Make Sense of Data
Whether we want to understand relationships between customers, elements in a telephone or data center network, entertainment producers of highly connected data will be key in determining which companies outperform their competitors over the coming decade.

Neo4j – The History

2000 – Neo’s founders encountered performance problems with RDBMS and started building the first Neo4j prototype
2002 – Developed the first ever version of Neo4j
2003 – First 24×7 production Neo4j deployment
2007 – Formed a Swedish-based company behind Neo4j. Also open sourced the first graph
database, Neo4j, under the GPL
2009 – Raised seed funding from Sunstone and Conor and continued development
2010 – Released Neo4j version 1.0
2011 – Raised A round and moved headquarters to Silicon Valley.
Today, thousands of organizations from startups to Fortune 500 companies are using Neo4j to build new and innovative applications that leverage connections in data such as recommendations, impact analysis for network and IT operations, real-time routing for logistics and the next generation business applications such as master data management, identity and access management, content management, fraud detection, portfolio and risk management.

Neo4j – The Groundswell

The Neo4j community is the world’s largest Graph ecosystem comprising of hundreds of thousands of developers and over 1M downloads. We have trained over 15,000 developers through our online and classroom training programs. With over 16,000 meetup group members in 25 countries, Neo4j meetup is the largest grassroots gathering of graph database enthusiasts.

Neo4jのライセンスについて(Neo4j公式サイト記事翻訳してみた)

元原稿:Neo4j公式サイト「About Neo4j Licenses」(http://neo4j.com/licensing/)2015/08/15 17:20版

注:メモレベルの非公式翻訳です。

Neo4jのライセンスについて

Neo4jは、そのソースと著作権をネオテクノロジー社が保持し、メンテナンスしているオープンソースプロジェクトです。このページは、Neo4jで利用可能なライセンス条項を明確にすることを意図しています。 Neo4jのエディションについての詳細を知りたい場合は、 Neo4jのエディションについての説明(http://neo4j.com/editions/) をご覧ください。
ヘルプや追加情報が必要ですか? お問い合わせ先は http://neo4j.com/contact-us/ です。

Neo4jのコミュニティ版

Neo4jのコミュニティ版は、GPL v3のライセンス(http://www.gnu.org/licenses/quick-guide-gplv3.html) により十分な機能を持ち、グラフ型データベース界では最高の製品です。 Neo4jコミュニティ版では、プロジェクトがクラウド上にあろうともファイアウォールの中にあろうとも自由に使えるように、GPLが選ばれました。あなたの組織内(または個人のデバイス上)でNeo4jのデータベースにアクセスするアプリケーションを構築している場合は、ソフトウェアがクローズドソースであるかどうかにかかわらず、コミュニティ版を自由に使用できます。Neo4jは、http://neo4j.com/download/ からダウンロードできます。

Neo4jのエンタープライズ版

Neo4jのエンタープライズ版は、スケーラビリティと可用性を重視される商用開発のために設計されています。Neo4jのエンタープライズ版を利用するには、ニーズに合ったライセンスオプションを選んでください。詳しくは、http://neo4j.com/editions/ をご覧ください。

•        Neo4jの商用ライセンス

クローズドソースでの開発には、サブスクリプション契約(http://neo4j.com/subscriptions/)で提供されているネオテクノロジー社の商用ライセンスの元でライセンシングされたNeo4jのエンタープライズ版を必要とします。 クローズドソースプロジェクトでソフトウェア使用権利を付与することに加えて、世界クラスのサポート、ネオテクノロジー社による商用サポートも含みます。詳しくは、http://neo4j.com/subscriptions/ をご覧ください。

•        Neo4jの評価用ライセンス

Neo4jのエンタープライズ版を評価しようとしているユーザーは、 評価用ライセンス(http://neo4j.com/business-subscription/) が利用できます。評価用ライセンスは、商用利用に向けた試用期間として、エンタープライズ版のすべての機能を提供します。評価用ライセンスは、ソフトウェアが含まれるだけではなく、あなたのプロジェクトが無事に離陸できるよう、ネオテクノロジー社の専門家の支援も含まれます。

•        Neo4jの教育用ライセンス

Neo4jのコミュニティ版で、学生や教育者の大半のニーズを完全に満たすことができます。しかし、Neo4jのエンタプライズ版で提供されるスケーラビリティ、可用性に関する全機能を使いたい場合もあるでしょう。この場合、ネオテクノロジー社は、教育用ライセンスを提供しています。 連絡をいただければ、教育用ライセンスを提供します。

•        Neo4jはオープンソースを大切にします

Neo4jのエンタープライズ版をオープンソースプロジェクトで使いたいと考えた場合、オープンソースプロジェクト(http://neo4j.com/open-source/)のためのAGPLに基づくフェアトレードのライセンスオプションについて確認してください。

よくある質問

Neo4jのエンタープライズ版を使ったスタートアップ(プロジェクトの立ち上げ)に最良のオプションは何ですか?

あなたが勝負に出るのを手助けできる素晴らしいプログラムがあります。スタートアッププログラム には、個人レベルやガレージ(訳注:ITベンチャーにはガレージをオフィスとして起業した会社がいくつかある)でのブートストラップ(自立企業)から、ベンチャーファウンディングの助けが入る起業後半まで、フルレンジに適用できるよう設計された、二つのレベルがあります。詳しくは、http://neo4j.com/startup-program/ をご覧ください。

私は教育者で、教育のカリキュラムとしてNeo4jを使おうと思っています。許可して頂けますか?

とても素晴らしいことですね。二つの選択肢があります。一つはNeo4jのコミュニティ版を使うこと。もう一つは教育用ライセンスとしてエンタープライズ版を使うこと、です。教育用の教材もたくさん準備してあります。お問い合わせをいただければ、スタートするのに必要なサポートを惜しみません。

私はNeo4jを学ぶ学生です。どのライセンスが私に適していますか?

Neo4jのコミュニティ版は、あなたが基本的なことをを学ぶのに必要なすべてが含まれています。Neo4jのエンタープライズ版を使ってより高度な内容を学びたい場合には、 お問い合わせ頂けると教育用ライセンスをご紹介いたします。

私はNeo4jを使用して、個人的な趣味のプロジェクトを構築しています。次に何をすればよいですか?

起業の多くは、まずは趣味の一環として始まります。スタートアッププログラム には、個人レベルやガレージ(訳注:ITベンチャーにはガレージをオフィスとして起業した会社がいくつかある)でのブートストラップ(自立企業)から、ベンチャーファウンディングの助けが入る起業後半まで、フルレンジに適用できるよう設計された、二つのレベルがあります。私たちのスタートアッププログラムをチェックし、あなたのニーズに合いそうか確認してください。詳細情報を見ていただくか問い合わせいただけると説明します。

ビジネスアプリケーションに利用するため、Neo4jを評価したいと思います。私はどのライセンス、エディションを使用すればよいですか?

あなたが実際に使う予定のエディションでの評価をおすすめします。まず、あなたが使いたいと思うエディションを決めましょう。もし良く分からない場合には、問い合わせていただけると、決定手伝いをさせていただきます。エンタープライズ版のトライアルライセンスを使ってNeo4jのエンタープライズ版を評価することで、あなたの成功を確実にするために、製品の評価をするだけではなく、適切なレベルのサポートが得られることを評価することもできます。

Neo4jを組み込んだソフトウェアを販売したいと考えています。どのような選択肢がありますか?

NeoTechnology社では、必要に応じたOEMを提供できます。詳細はhttp://neo4j.com/partners/oem-partner/ をご覧ください。

アプリケーションからNeo4jに接続するのに、Apacheライセンスのドライバを使用しています。ライセンスについてどのように考えればよいでしょうか?

それは素晴らしいことです。Apacheライセンスのドライバを使用すると、作ったコードを再配布することができます。もちろん、Neo4jのライセンス条項に関しては、同様に遵守する必要があります。

クラウドサービスプロバイダーとして、データベースサービス(DBaaS Database-as-a-service)でNeo4jを提供することに興味を持っています。どのように始めたらよいですか?

素晴らしいアイデアだと思います。Neo4jやNeoTechnology社の協力のもとで、サービスを提供するのに適したプログラムがあります。

コミュニティ版のライセンスに近いライセンスで、コミュニティ版と比較できるライセンスはありますか?コミュニティ版(やそれに近いライセンス)で、使用制限はありますか?

開発したソフトウェアがクローズドソースかどうかに関わらず、自分の組織内での(あるいは個人的な)利用に関して、コミュニティ版を自由に利用できます。ライセンスの考え方として近いのは、同じGPLライセンスのMySQL® です。


*********以下、翻訳時点での原文コピー。最新情報については原本(http://neo4j.com/licensing/)を参照してください。***********


About Neo4j Licenses

Neo4j is an open source project, whose source and copyright is owned and maintained by Neo Technology. This page is intended to clarify the licenses and terms under which Neo4j is made available. If you want to learn more about Neo4j editions, please visit Neo4j Editions.

Need help or additional information? Contact us.

Neo4j Community Edition

Neo4j Community is a fully featured, best-in-class graph database that uses the GPL v3 license. We chose GPL because it means that Neo4j Community Edition can be used for free with your project: whether in the cloud or behind the firewall. If you’re building an application that accesses a Neo4j database running inside your organization (or on any personal device), then you are free to use Community Edition, whether or not your software is closed source. Download Neo4j →

Neo4j Enterprise Edition

Neo4j Enterprise is designed for commercial deployments where scale and availability are important. To use Neo4j Enterprise, select the licensing option that best matches your needs: Learn More →

•       Neo4j Commercial License

•       Closed-source deployments require Neo4j Enterprise to be licensed under the Neo Technology Commercial License, offered under a subscription agreement. In addition to granting the right to use the software as part of a closed-source project, it also includes world-class support, and commercial backing by Neo Technology. Learn more→

•       Neo4j Evaluation License

Users seeking to evaluate Neo4j Enterprise Edition may do so under an Evaluation License. This provides the full set of Enterprise Edition features for a trial period in commericial use. Evaluations typically include not just software, but expert assistance from Neo Technology to help you get your project successfully off the ground.

•       Neo4j Educational License

Most needs of students and educators can be fully met with Neo4j Community Edition. However there are some cases where it can be useful to have access to the full set of scaling & operational features available in Neo4j Enterprise. In this case, Neo Technology offers an educational license. Please contact us and we will be happy to provide you with one.

•       Neo4j Loves Open Source

If you’re interested in using Neo4j Enterprise for your open source project, learn more about our Fair Trade Licensing option under the AGPL for open source projects.

Frequently Asked Questions

What’s the best option for startups that need to use Neo4j Enterprise?

We have a great program to help you up your game. Our Startup Program has two levels designed to suit the full range: from individuals and bootstrapped startups in a garage to later stage startups with venture funding. Learn more →

I’m an educator interested in including Neo4j in my curriculum; is that allowed?

Absolutely, that’s great to hear. You have two options: Neo4j Community Edition, and Neo4j Enterprise Edition under an Education License. We also have lots of learning material which we are happy to share. Contact us and we’ll be happy to help you get started.

I’m a student learning Neo4j. Which license is right for me?

Neo4j Community gives you everything you need to learn the basics. If you want to explore more advanced usage scenarios with Neo4j Enterprise, we invite you to contact us for an Educational License.

I’m building a personal hobby project using Neo4j. What’s my next step?

A lot of startups begin life as hobbies. Our Startup Program has two levels designed to suit the full range: from individuals and bootstrapped startups in a garage to later stage startups with venture funding. Please check out our Startup program and see if it suits your needs. Learn more or contact us and we’ll talk it through.

I’d like to evaluate Neo4j for a business application; which license and edition should I use?

It’s best to do your evaluation and testing with your target edition. First, determine which edition you want to go live with, and if you’re not sure, ask us and we’ll be happy to help you decide. The best way to evaluate Neo4j Enterprise is with a trial license, which provides you not only with an evaluation license but also ensures that you get the right level of support during your evaluation to ensure your success.

I want to include Neo4j in software that I’m shipping. What are my options?

Neo Technology offers a mature OEM program tailored to your needs. Learn more →

I’m using an Apache-licensed driver to access Neo4j. What does this mean for my application?

That’s great. Apache-licensed drivers allow you to redistribute your own code. Of course you still need to abide by the same Neo4j license terms as you normally would.

I’m a cloud provider interested in offering Neo4j as a database-as-a-service (DBaaS). How can I get started?

Aw, shucks! We think that’s a great idea. We have a structured program for this sort of arrangement, so your customers will know you are backed by Neo4j and Neo Technology, Inc.

Is there a familiar license to which I can compare the Community Edition license? Are there any limits around its use?

If you’re building a database application that will run inside your organization (or for your personal use), then you are free to use Community Edition, whether or not your software is closed source. A very close analogy is MySQL®(1), which is also licensed under the GPL.


2015年8月2日日曜日

Neo4jを選ぶ10の理由(Neo4j公式サイト記事翻訳してみた)

元原稿:Neo4j公式サイト「Why Neo4j? Top Ten Reasons」(http://neo4j.com/top-ten-reasons/)2015/08/02 15:30版

注:メモレベルの非公式翻訳です。


Neo4jを選ぶ10の理由


あなたのプロジェクトのため、正しいグラフ型データベースを選択してください。
1.世界一のグラフ型データベース
Neo4jは、グローバル2000の中で50以上の会社を含む何千もの組織で、ミッションクリティカルな運用アプリケーションで使われています。現代のグラフ型データベースの発明者によって開発された、Neo4jは、ガートナーのオペレーションデータベースマジック·クアドラント の唯一のグラフ型データベースです。
2.地球上最大かつ最も活気があるグラフコミュニティがあります
Neo4jには、エコシステムに貢献する愛好家たちで構成された最大かつ最も活気があるコミュニティ があります。

・1,000,000件以上ダウンロードされており、月50,000件増えています。
・グラフエデュケーションに20,000以上登録されています。
・ミートアップのメンバーは20,000人以上です。
・Neo4jに関するイベントが年間500以上開催されています。
・技術とサービスに関するパートナー会社が100以上あります。
・グローバル2000の中で、50以上を含む、エンタープライズ版の顧客が200以上です。

3.読み取りと書き込みのスケーラビリティが高パフォーマンス
Neo4jは、データの整合性を確保しつつ、超高速の読み取り・書き込みを実現します。Neo4jは、関係ベースのクエリの予測可能性を確保するためにネイティブなグラフストレージ、スケーラブルなアーキテクチャ、最適化されたスピード、関係性をベースとしたクエリの予測可能性を確保するACIDコンプライアンスを組み合わせた唯一ののエンタープライズ使用に耐えうるグラフ型データベースです。
4.ネイティブのグラフストレージ処理のため高性能です
データの複雑さが増すにつれて、インデックスのない領域のリードタイムがさらに良くなります 。あなたのデータが大きくなったとしても、超高並列化スループットが確実に高速にトランザクションを処理します。
5.学びやすさ
・直感的に操作でき、学習機能も組み込まれた、成熟したインタフェース画面があります。
・ニーズを満たすことができる定番ののトレーニングがあります。
・長年にわたる開発経験をもとにした、豊富なトレーニング教材を使うことができます。
・より深く学習したい場合には、エキスパートが執筆した書籍もあります。
6.使いやすさ
世界で最も強力で、生産的なグラフのクエリ言語であるサイファークエリ や、独自に専用の拡張機能が記述できるネイティブJava APIが利用できます。すべての主要な言語用のAPIとドライバから選んで、Neo4jの直感的なユーザインターフェイス上で、多数の開発者の生産性が向上されるのをお楽しみください。
7.ミッションクリティカルな製品アプリケーションに利用できる堅固な信頼性
Neo4jは、 何年にもわたる製品開発と厳格で継続的なテストを通して強化されているので、信頼できます。さらに、あなたの組織に最適なレベルで、世界クラスのサポートを提供するグラフの専門家と結びつくことができます。Neo4jは主要なアナリスト(フォレスター、ガートナーなど)によってレポートするのに十分な生産アプリケーションがると認知されている唯一のグラフ型データベースです。クラスタリングやデータレプリケーションは、トランザクション的で業務的なアプリケーションで要求されます。
8.Neo4jにデータをロードするのはこれまで以上に簡単です
・非常に少ないメモリでも、サイズが大きなデータを驚異的な速度で読み込めます。
・サイズを気にすることなく、どのデータをどの程度インポートするかを選択できます。
9.開発サイクルをシンプルにする、ホワイトボードと親和性が高いデータモデリングを提供します
(訳注:打ち合わせでホワイトボードにマーカーで描いたモデルがそのままデータベース設計として使える。従来のテーブル形式のデータベースのようにモデルをテーブルに変換するのに頭を悩ませることはない。)

・論理モデルは、物理的なモデルです。
・ビジネスとITの間のギャップを埋めることで、開発時間を1/10にします。
・ビジネス要件の変更にその場で対応できます。
10.エンタープライズとスタートアップのプロジェクトに対して、すばらしい価値を提供します
生産環境を最適化し、効率が増すため、ほとんどのNeo4jの顧客はトータルコストが低下したのに気が付きます。Neo4jは、必要なライセンス体系やバンドル機能を選ぶことができ、開発や組織に有意義なクラスタリングやデータレプリケーションを追加できます。


↓以下、本文(http://neo4j.com/top-ten-reasons/)の2015/8/2 15:30時点のコピー

Why Neo4j? Top Ten Reasons





Top Ten Reasons for Choosing Neo4j

Make sure you choose the right graph database for your project.

neo4j2-2

1.World's Best and First Graph Database

Neo4j is used by thousands of organizations, including 50+ of the Global 2000, in mission-critical production applications. Developed by the inventors of the modern graph database, Neo4j is the only graph database on Gartner’s Operational Database Magic Quadrant.

2.Biggest and Most Active Graph Community on the Planet

Neo4j has the largest and most vibrant community of graph database enthusiasts that contributes to the Neo4j ecosystem.
  • 1,000,000+ downloads, adding 50,000 downloads per month
  • 20,000+ graph education registrants
  • 20,000+ Meetup members
  • 500+ Neo4j events per year
  • 100+ technology and service partners
  • 200 enterprise subscription customers, including 50+ of the Global 2000

3.Highly Performant Read and Write Scalability, Without Compromise

Neo4j delivers lightning-fast read and write performance you need, while still protecting your data integrity. It is the only enterprise-strength graph database that combines native graph storage, scalable architecture optimized for speed, and ACID compliance to ensure predictability of relationship-based queries.

4.High Performance Thanks to Native Graph Storage & Processing

Index-free adjacency shortens read time, and gets even better as data complexity grows. Get reliably fast transactions with ultra-high parallelized throughput even as your data grows.

5.Easy to Learn

  • Mature UI with intuitive interaction and built-in learning
  • Time-tested training ecosystem to meet your needs
  • A wealth of training materials bringing years of deployment experience to your desktop
  • Expert-authored books for in-depth learning

6.Easy to Use

Choose Cypher, the world’s most powerful and productive graph query language, or the native Java API for writing custom special-purpose extensions. Pick from APIs and drivers for all major languages, and enjoy the other numerous developer productivity enhancements in Neo4j’s intuitive user interface.

7.Rock-Solid Reliability for Mission-Critical Production Applications

Neo4j has been hardened through years of production deployments and rigorous ongoing testing, so you can trust it. Plus, you can engage with the Graph experts providing world-class support, at the right level for your organization. Neo4j is the only graph database recognized by key analysts (Forrester, Gartner and others) to have enough production applications to warrant inclusion in reports. Clustering and data replication demanded by transactional and operational applications.

8.Easier than Ever to Load Your Data into Neo4j

  • Staggering loading speed of huge data sizes, with very low memory footprint
  • Choose how much and which data to import, without worrying about volume

9.Whiteboard-friendly Data Modeling to Simplify the Development Cycle

  • The logical model is the physical model
  • 1/10 the time-to-production by closing the gap between the business and IT
  • Make changes on-the-fly as business requirements change

10.Superb Value for Enterprise and Startup Projects

Most Neo4j customers find their total cost of ownership decreases, because they’ve optimized their production environment and increased efficiency. With Neo4j, you can choose the license and bundle that you need, and add clustering and data replication capabilities that make sense for your deployment and your organization.

WikipediaのNeo4jサイト翻訳してみた

元原稿:Wikipedia英語版Neo4jサイト(https://en.wikipedia.org/wiki/Neo4j)2015/08/02 14:30版
注:メモレベルの非公式翻訳です。

Developer(s) (開発者) Neo Technology(ネオテクノロジー社)
Initial release(初回リリース) 2007
Stable release(安定板リリース) 2.2.0 / March 25, 2015; 4 months ago
Written in(書かれた言語) Java
Operating system Cross-platform
Type Graph database
License Dual-licensed: GPLv3 and AGPLv3 / commercial
Website neo4j.com



Neo4j is an open-source graph database, implemented in Java.[1][2] The developers describe Neo4j as "embedded, disk-based, fully transactional Java persistence engine that stores data structured in graphs rather than in tables". Neo4j is the most popular graph database.[3]
Neo4jは、Java[1] [2]で実装されたオープンソースのグラフ型データベースです。開発者は、Neo4jについて 「組み込み系で、ディスクベースで、テーブルというよりグラフとしてデータを構造化した、Javaの永続化エンジンとして記述されたものです」と述べています。Neo4jは、最も人気のあるグラフ型データベース[3]です 。

Neo4j version 1.0 was released in February, 2010.[4] The community edition of the database is licensed under the free GNU General Public License (GPL) v3. The additional modules, such as online backup and high availability, are licensed under the free Affero General Public License (AGPL) v3. The database, with the additional modules, is also available under a commercial license, in a dual license model.[5]
Neo4j version 2.0 was released in December, 2013.[6]
Neo4j was developed by Neo Technology, Inc., based in the San Francisco Bay Area, US and Malmö, Sweden.
Neo4jのバージョン1.0は、2010年2月にリリースされました[4] コミュニティ版のデータベースは、GNU General Public License(GPL)v3 ライセンスです。オンラインバックアップ、高可用性 といった追加モジュールは、Affero General Public Lisense(AGPL)V3です 。追加モジュールを含むデータベースは、商用ライセンスとしてデュアルライセンスモデル[5]で利用できます。
Neo4jのバージョン2.0は、2013年12月にリリースされました[6]。
Neo4jは、サンフランシスコ·ベイエリア 、米国、 マルメ 、スウェーデンに拠点を持つネオテクノロジー社で開発されています。

1.Licensing and Editions(ライセンスとエディション)

Neo4j comes in 3 editions: Community, Enterprise, and Government. It is dual-licensed: GPLv3 and AGPLv3 / commercial. The Community Edition is free but is limited to running on 1 node only due to the lack of clustering and is without hot backups.[7] The Enterprise Edition (which requires buying a license unless the application built on top of it is open-sourced) unlocks these limitations allowing for clustering, hot backups and monitoring. The Government Edition extends the Enterprise Edition adding additional government specific services including FISMA related certification and accreditation support.
Neo4jは、コミュニティ版、エンタープライズ版、ガバメント版の3つのエディションがあります。GPLv3、AGPLv3のデュアルライセンスと商用ライセンスです。コミュニティ版は無料ですが、オンラインバックアップ、クラスタリング機能が無く、1ノードに制限されています[7]。 エンタープライズ版(アプリケーションをオープンソースにしない限り、ライセンスを購入する必要があります)は、オンラインバックアップ、クラスタリング機能、モニタリング機能を持ち、1ノード制限がありません。ガバメント版は、FISMA関連の認証および認定サポートを追加してエンタープライズ版を拡張したものです。

2.Data Structure(データ構造)

In Neo4j, everything is stored in form of either an edge, a node or an attribute. Each node and edge can have any number of attributes. Both the nodes and edges can be labelled. Labels can be used to narrow searches. As of version 2.0, indexing was added to Cypher with the introduction of schemas.[8] Previously, indexes were supported separately from Cypher.[9]
Neo4jでは、エッジ、ノード、属性のいずれかの形式ですべての情報が格納されています。各ノードとエッジは、任意の数の属性を持つことができます。ノードとエッジの両方とも、ラベル化されています。ラベルは、検索を絞り込むために使用することができます。バージョン2.0では、スキーマの導入で、サイファー(Cypher)にインデックス機能が追加されました [8]。 その前の版までは、インデックスはサイファーとは別にサポートされていました [9]。

3.People(関係者)

The Neo Technology board of directors consists of Rod Johnson (founder of the Spring Framework), Chris Barchak (Partner at Conor Venture Partners), Magnus Christerson (Vice President of Intentional Software Corp), Nikolaj Nyholm (Partner at Sunstone Capital), Guarav Tuli (Principal at Fidelity Growth Partners) and Johan Svensson (CTO of Neo Technology).[10]
ネオテクノロジー社の取締役として、ロッド・ジョンソン(Rod Johnson。Springフレームワークの創始者)、クリス・バーチャーク(Chris Barchak。コナー・ベンチャー・パートナーズのパートナー)、マグナス・クリスターソン(Magnus Christerson。インテンションソフトウェア株式会社の副社長)、ニコライ・ニフォーム (サンストーンキャピタルのパートナー)、グアラブ・ツーリ(Guarav Tuli。フィデリティ・グロース・パートナーズのプリンシパル)、ヨハン·スベンソン(Johan Svensson。ネオテクノロジーのCTO)がいます [10]。

References

  1. Todd Hoff (June 13, 2009). "Neo4j - a Graph Database that Kicks Buttox". High Scalability. Possibility Outpost. Retrieved February 17, 2010.
    highscalability.com
  2. Gavin Terrill (June 5, 2008). "Neo4j - an Embedded, Network Database". InfoQ. C4Media Inc. Retrieved February 17, 2010.
    www.infoq.com
  3. "DB-Engines Ranking of Graph DBMS". DB-Engines. July 2015. Retrieved July 3, 2015.
    http://db-engines.com/en/ranking/graph+dbms
  4. "The top 10 ways to get to know Neo4j". Neo4j Blog. February 16, 2010. Retrieved February 17, 2010.
    neo4j.com
  5. Emil Eifrem (April 13, 2011). "Graph Databases, Licensing and MySQL". Retrieved April 29, 2011.(現時点でリンク切れ)
  6. "Neo4j 2.0 GA - Graphs for Everyone". Neo4j Blog. December 11, 2013. Retrieved January 10, 2014.
    neo4j.com
  7. "The Neo4j Editions".
    neo4j.com
  8. "The Neo4j Manual v2.1.5".
    http://neo4j.com/docs/2.1.5/query-schema-index.html
  9. "The Neo4j Manual v1.8.3".
    http://neo4j.com/docs/1.8.3/indexing.html
  10. Neo Technology. "Staff - Neo4Jj Graph Database". Retrieved February 18, 2015. http://neo4j.com/staff/