Utiliser Thrift pour se connecter à Cassandra à partir de .NET

Je m’intéresse à Cassandra et je voudrais le tester chez moi sur mon ordinateur Windows XP. J’ai trouvé des instructions pour installer un run Cassandra dans Windows , et il est déjà opérationnel; J’ai aussi trouvé le fichier exécutable pour Windows et générer les interfaces C #, mais quand j’ai essayé de comstackr ce code généré dans Visual Studio, j’ai eu: ” Le nom du type ou de l’espace de noms” Thrift “n’a manque une directive d’utilisation ou une référence d’assemblage?), alors il me manque autre chose, mais je ne trouve pas quoi … Qu’est-ce que c’est? Est-ce un dll? J’ai regardé dans le code de l’épargne et je ne trouve rien lié à .net, alors qu’est-ce qui me manque?

Merci d’avance.

Cordialement.

De Thrift Wiki :

Le code C # généré par Thrift utilise l’espace de noms Thrift. Pour pouvoir utiliser le code généré par Thrift, vous devez référencer Thrift.dll dans votre projet pour accéder à l’espace de noms Thrift. Ceci est requirejs pour la compilation du code C # généré par Thrift.

Il vous suffit donc d’append une référence à Thrift.dll dans votre projet. La page wiki contient des instructions sur la façon de créer Thrift.dll à partir des sources si nécessaire.

FluentCassandra est également une option, vous pouvez la télécharger depuis http://github.com/managedfusion/fluentcassandra .

Pas besoin de générer de l’épargne, téléchargez simplement hectorsharp , comstackz et référencez dans votre projet .net. Il a déjà fait tout le travail nécessaire pour que .net utilise Cassandra