Aerosoike Cクライアントマニュアル——Mac OS Xインストール


Mac OS Xインストール
前提条件
Aerospike Cクライアントのインストールを開始する前に、次の条件が満たされていることを確認してください.
Mac OS X 10.8 or greater.
Xcode 5 or greater.
Lua 5.1.5 library. Required when running queries with user defined aggregations. Lua installation instructions:
Lua
Luaは、データベースから返された結果上で集約操作を実行するために使用される.以下のコマンドを使用してLua 5.1をインストールします.
$ curl -O http://www.lua.org/ftp/lua-5.1.5.tar.gz $ tar xvf lua-5.1.5.tar.gz $ cd lua-5.1.5 $ make macosx $ make test $ sudo make install

ダウンロード
最新のMac OS Xクライアントインストールパッケージを【こちら】からダウンロードできます.
インストールパッケージファイル名:aerospike-client-c-{VERSION}.mac.tgz
インストールパッケージの内容を展開するには、次の手順に従います.
$ tar xvf aerospike-client-c-{VERSION}.mac.tgz $ cd aerospike-client-c-{VERSION}.mac

内容
このディレクトリには2つのRPMファイルが含まれています.1つは生産システムで使用され、もう1つは開発システムで使用され、必要に応じてインストールされます.どちらを使用するか確認しない場合は、開発システムパッケージをインストールできます.必要な関数ライブラリとヘッダファイルも含まれます.
開発パッケージ
開発パッケージのネーミング方法は次のようになります.
aerospike-client-c-devel-{VERSION}.pkg

Aerospike Cクライアントインストーラは、関数ライブラリとヘッダファイルをインストールするために使用され、開発者はこれらのファイルを使用してアプリケーションコードをコンパイルし、静的ライブラリlibaerospikeをリンクする.aまたは共有ライブラリlibaerospike.dylibは実行コードを生成する.
構築を適用するために必要なクライアント関数ライブラリとヘッダファイルが含まれます.
ヘッダファイルのデフォルトは次のディレクトリにインストールされます./usr/local/include/aerospike /usr/local/include/citrusleaf
ディレクトリ「aerospike」にはクライアントAPIヘッダファイルが含まれ、ディレクトリ「citrusleaf」にはクライアントAPIで使用されるhelperファイルが含まれています.
関数ライブラリは、デフォルトで次のパスにインストールされます./usr/local/lib/libaerospike.a /usr/local/lib/libaerospike.dylib
Luaスクリプトファイルは次のディレクトリにインストールされます.
System:  /usr/local/aerospike/client/sys/udf/lua
User:  /usr/local/aerospike/client/usr/udf/lua
生産パッケージ
本番パッケージのネーミング方法は次のようになります.
aerospike-client-c-{VERSION}.pkg

Aerospike Cクライアントインストーラは、実行時に必要な共有ライブラリlibaerospikeのみをインストールする.dylib.構築時にlibaerospikeがリンクされている場合.dylibでは、アプリケーションサーバにインストールする必要があります.
関数ライブラリは、デフォルトで次のパスにインストールされます./usr/local/lib/libaerospike.a /usr/local/lib/libaerospike.dylib
Luaスクリプトファイルは次のディレクトリにインストールされます.
System:  /usr/local/aerospike/client/sys/udf/lua
User:  /usr/local/aerospike/client/usr/udf/lua
インストール
開発のために開発パッケージaerospike-client-c-devel-{VERSION}をインストールするだけです.pkg.生産のためには、生産パッケージaerospike-client-c-{VERSION}.pkgを取り付けるだけです.標準MacOS Xパッケージマネージャから確認メッセージが表示されます.
MacOS Xでは、非認証の開発者から開いてはいけないというメッセージが表示される可能性があります.「OK」をクリックし、右クリック(またはctr-click)で再度開き、「開く」を選択し、ダイアログボックスで「開く」をクリックしてファイルを開くことを確認します.
Next Step次へ
読み書きデータをサポートする例【Example】試し【Benchmarkツール】

テキストリンク:http://www.aerospike.com/docs/client/c/install/macosx.html