Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Cassandra ASP.NET连接池_C#_Asp.net_.net_Cassandra - Fatal编程技术网

C# Cassandra ASP.NET连接池

C# Cassandra ASP.NET连接池,c#,asp.net,.net,cassandra,C#,Asp.net,.net,Cassandra,我需要为.NET4.5Web应用程序实现连接池机制,该应用程序分别使用和进行数据存储和数据访问。我可以看到两个标准选项(暂时忽略Spring.Net): 实现这些类 因此: 你推荐什么?数据看起来很痛苦,有点像一个黑匣子,但COM+似乎是一个遗产?Spring.Net会是一个更好的选择吗 如果我实现System.Data并使用连接字符串,我是否只需要按照DbConnection中的属性和方法来确定需要实现哪些类?或者是否有更多设置阶段,例如特殊连接字符串 我需要确保池中严格地只有一个可重用

我需要为.NET4.5Web应用程序实现连接池机制,该应用程序分别使用和进行数据存储和数据访问。我可以看到两个标准选项(暂时忽略Spring.Net):

  • 实现这些类
因此:

  • 你推荐什么?数据看起来很痛苦,有点像一个黑匣子,但COM+似乎是一个遗产?Spring.Net会是一个更好的选择吗
  • 如果我实现System.Data并使用连接字符串,我是否只需要按照DbConnection中的属性和方法来确定需要实现哪些类?或者是否有更多设置阶段,例如特殊连接字符串
  • 我需要确保池中严格地只有一个可重用的连接,并且它能够被异步访问。这是System.Data的连接字符串设置吗?哪种方法都可以进行异步访问吗
  • 系统中有很大一部分数据只与关系数据库相关,例如事务。在实现不受支持的方法和属性时,哪一个最不可能破坏池:抛出NotSupportedException还是存根它们

  • 为什么不使用这个工具呢?看起来你在重新设计方向盘。

    我最近没有看过数据税驱动因素,但在我们大约6个月前启动该项目时,该驱动因素的表现非常糟糕。我想这是一个很好的参考点,因为这里现在有一个Ado.Net驱动程序。他们确实说“这个驱动程序还没有发布”,但是……在这一点上,本机驱动程序是最好的路由,因为旧的驱动程序基于Thrift协议,与较新的异步二进制协议相比,它有许多缺点。