1

C#クライアントSDKを使用してホスト上の名前空間をリモートで一覧表示したいのですが、ドキュメントが非常に不足しています。

これを行うためのサーバーツールを知っていますが、作成しているメンテナンスツールからクエリを実行する必要があるため、サーバーコンソールを使用することはできません。

誰かがこれが可能かどうか、もしそうならそれをどのように行うか知っていますか?

4

2 に答える 2

2

文字列「namespaces」を使用して info 呼び出しを行い、返された値を解析できます。C# 情報 API に関するドキュメント: http://www.aerospike.com/apidocs/csharp/html/Methods_T_Aerospike_Client_Info.htm

于 2014-02-11T19:30:24.753 に答える
0

clmonitor が Aerospike クラスターとの通信に使用するロジックをエミュレートすることで、その情報を取得できます。Clmonitor は Python で書かれています。clmonitor で「info」コマンドを実行すると、豊富な情報が提供されます。そのサブセットは名前空間のリストです。C# コードで clmonitor が使用するロジックをエミュレートしてクラスターと通信し、必要な情報を解析することをお勧めします。今後は、 Aerospike フォーラムを利用して、Aerospike について質問することをお勧めします。エアロスパイクにご関心をお寄せいただきありがとうございます。

于 2013-03-13T23:16:39.677 に答える