Cluster
,ISession
和IMapper
个实例在网络应用中是否可以是静态的,或者每个用户需要单独的实例?即是否可以在应用程序启动时将所有这些实例化( as static ),然后将它们用于所有用户?在documentation中,它表示每个键空间只应使用一个ISession实例。我只使用一个密钥空间,所以可以,或者这会有问题吗?我使用DataStax C# Driver。
答案 0 :(得分:3)
实际上,您只需要一个ISession
的应用程序,即单例模式。
但是,如果预计会出现大量负载,请确保通过您正在使用的任何托管环境进行多次尝试来保护其创建,以便在建立会话时其他尝试失败。