使用一个或多个类在.Net应用程序中执行语句是否有优势。使用CqlConnection和CqlCommand的.Net开发人员与其他dbs(如SqlServer)非常相似。我在一些网站上读到Cluster和Session是一种更好的方法。
DataStax中的文档没有描述在什么情况下使用的差异或建议。
由于
答案 0 :(得分:2)
DataStax驱动程序为企业cassandra应用程序提供关键功能,包括可配置的负载平衡策略,自动故障转移,重试策略和可调性。这些功能通过集群和会话对象公开。
请注意,DataStax documentation中甚至没有提到CqlConnection和CqlCommand。这是因为它们被驾驶员在引擎盖下使用。
你当然可以使用这些来连接和读/写cassandra,但你会错过我提到的功能。
专业提示:检查代码评论 here ,以查看群集对象的功能。 DataStax驱动程序是开源的,所以随时可以去代码潜水!