ubuntu前書きArangoDBはNoSQLデータベースです。多くのNoSQLデータベースがすでに存在していた2011年に、さまざまなユースケースをカバーできる包括的なデータベースソリューションになることを目標に作成されました。[ドキュメントストア]がありますが、これはほんの始まりにすぎません。[ACID準拠]トランザクションを作成し、httpsを使用してJavaScriptアプリケーションの形式でカスタムHTTPエンドポイントを追加できます。ArangoDBには多くの機能があるため、最初は恐ろしいかもしれませんが、もう一度見てみると複雑ではありません。この記事は、ArangoDBのインストールを支援し、そのコア機能の使用方法を簡単に紹介します。このチュートリアルを完了すると、次のことができるようになります。14.04にArangoDBをインストールします基本的な使用のためにArangoDBを構成するデータの挿入、変更、クエリコアコンセプト記事全体を通して、いくつかのコア概念を使用します。ArangoDBでプロジェクトをビルドする前に、おそらくそれらに慣れる必要があります。Store:リレーショナルデータベースがデータを保存する方法とは対照的に、ArangoDBはドキュメントにデータを保存します。ドキュメントは、キーと値のペア_で構成される任意のデータ構造です。_key_は、_value(リレーショナルデータベースの列のような)に名前を付ける文字列です。_value_には、任意のデータ型を使用できますが、別のドキュメントも使用できます。ドキュメントはどのスキーマにもバインドされていません。クエリ言語:APIまたはクエリ言語を使用してデータを操作します。前者はAPIユーザーに多くの詳細を残しますが、クエリ言語はデータベースに詳細を渡します。リレーショナルデータベースでは、SQLはクエリ言語の例です。4つのプロパティは、データベーストランザクションの保証を表します。ArangoDBはACID準拠のトランザクションをサポートしています。V8:Chromeを強化するGoogleのJavaScriptエンジンは、他のソフトウェアにも簡単に組み込むことができます。ArangoDBで使用すると、データベース内でJavaScriptを使用できます。ArangoDBの内部機能の多くはJavaScriptで構築されています。[リソース指向]であり、JavaScriptで拡張できます。開始する前に、Dropletが正しく設定されていることを確認してください。userを追加しますここで、新しく作成したユーザーを使用してサーバーにログインする必要があります。チュートリアルのすべての例は、ユーザーのホームディレクトリから実行できます。~ステップ1-ArangoDBのインストールArangoDBは、多くのオペレーティングシステムとディストリビューション用に事前に構築されています。ソースからビルドする必要はありません。documentationを参照してください。[ビルドサービス]を使用するため、まずリポジトリの公開キーをダウンロードします。Release.key次に、aptリポジトリを追加し、インデックスを更新します。updateArangoDBをインストールします。APIを照会することにより、すべてがうまくいったかどうかを確認できます。http://localhost:8529/_api/version次の出力は、ArangoDBが稼働中であることを示しています。+`が付属しています。本番環境で管理タスクまたはスクリプトを実行するために使用できます。ArangoDBとそのコア機能を使い始めるのにも適しています。+`セッションを開始します。arangosh結果は、基本的に任意のJavaScriptコードを実行できるJavaScriptシェルです。2つの数字を追加します。19次の結果が得られます。`コマンドラインインターフェースからのみです。+`シェルにいるはずです。このユーザーは、データベース全体にアクセスできます。現時点ではこれで問題ありませんが、実稼働環境でより制限されたユーザーを作成したい場合があります。安全な「++」を使用します。+`シェルを終了します。exit手順4-Webインターフェイスの構成ArangoDBには、非常に強力なWebインターフェイスが付属しています。このチュートリアルを思い出させるために、Webインターフェースの使用に焦点を当てます。Webインターフェイスに簡単にアクセスできるようにするには、いくつかの準備を行う必要があります。認証を有効にするArangoDBをパブリックネットワークインターフェースにバインドする認証を有効にするArangoDBは、他の多くのNoSQLデータベースと同様に、認証が無効な状態で出荷されます。ArangoDBを共有環境で実行している場合、および/またはWebインターフェースを使用したい場合は、*認証を有効にする*ことを強くお勧めします。documentation]を参照してください。+`ファイルで認証を有効にします。