Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Trying to use Guid from C# as primary key in Cassandra

I am currently working on my NoSQL project and I have two databases Cassandra and Redis (I am using Redis for caching). Now with Redis I have one list and I serialize my custom object using DataContract, but when it comes to Cassandra I am struggling since I am trying to somehow insert Guid in Cassandra table, in which I am using uuid as primary key. I have searched the Internet and all I could find was that Guid is Cassandra's uuid type of data. I have inserted uuid using now() in Cassandra so I am wondering if I could somehow invoke that now() from C# or if I can somehow convert Guid to uuid. Any help or reference is much appreciated. Thank you.

like image 546
nikjov92 Avatar asked Jan 18 '18 19:01

nikjov92


1 Answers

Per driver documentation, uuid is already mapped into Guid and back... So you can simply bind your variable into corresponding placeholder in statement.

like image 162
Alex Ott Avatar answered Sep 30 '22 16:09

Alex Ott