要約:C#.NETカサンドラを使用して初期の経験でのNoSQL
http://cassandra.apache.org/について
以下は、NoSQLのカサンドラの私の最初の接触の練習を記録し,,とCassandraemon.dllを通じてC#プロジェクトで動作します。
ステップ1インストール
そう長く解凍したディレクトリの後
ステップ2は、変数を変更します
ステップ3の実行F:CDbincassandra.bat開始
ステップ4の実行F:CDbincassandra-CLIはkeysapceを作成し始めました
ステップ5(表など)のカラムファミリを作成します。
STEP6練習C#の挿入データと釣り情報
using Apache.Cassandra;
using Cassandraemon;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace consoleGoogleResearch
{
class Program
{
public static void Main(string[] args)
{
using (var context = new CassandraContext("localhost", 9160, "Demospace"))
{
var key = "1".ToCassandraByte();
const string columnName = "last";
const string value = "raymond";
var column = new Column().SetNameValue(columnName, value);
context.InsertOnSubmit("User", key, column);
context.SubmitChanges();
var entitys = from x in context.Column
where
x.ColumnFamily == "User" &&
x.Column == "last"
select x;
foreach (CassandraEntity e in entitys)
{
Console.WriteLine(e.Data.Name.ToInt32());
Console.WriteLine(e.Data.Value.ToUTF8());
}
Console.ReadKey();
}
}
}
結果
これらは、NoSQLの最初以降のアプリケーションを共有する私の初めての経験です - 私がアドバイスしてくださいフォローアップしていきます
インストールの多くのより詳細な説明があり、修正する時間がありません
オリジナル:大列 カサンドラを使用してC#.NETでのNoSQL初めての経験