我希望有一个类似于静态类变量的东西,但是当不同的应用程序加载我的程序集时,我希望它们都共享同一个变量。
我知道我可以将数据写入磁盘或数据库中,但这是为了与SQL查询一起使用的进程,这样做可能会减慢速度(实际上我将测试这些选项,但同时我在问这个问题,因为我认为这不是一个可接受的解决方案)。
我更喜欢使用部署开销最小的解决方案,如果解决方案难以创建,只要在完成后易于使用就可以。
我知道有一些持久性内存框架。我还没有检查过任何一个,也许其中一个是完美的,所以请随意推荐一个。我也完全满意自己编写代码,特别是如果它使部署更容易。
提前感谢您所有的建议!
编辑:看起来我忽视了一个非常简单的解决方案。我的问题涉及SQL仅在调用我编写的SQL聚合函数之间序列化数据提供8000字节的空间。我阅读了一篇关于如何压缩数据并充分利用那8000字节的文章,并认为我没有其他选择。事实证明,我可以将MaxBytes设置为-1而不是在0到8000之间的范围内,以获得高达2GB的空间。我相信这是他们在3.5框架中添加的新功能,因为有各种文章谈论这个8000字节的限制。
感谢您所有的答案,因为这是我过去想要解决其他问题的问题,现在我知道如果需要一种真正简单而快速的方法来在应用程序之间通信,该怎么做了。
我知道我可以将数据写入磁盘或数据库中,但这是为了与SQL查询一起使用的进程,这样做可能会减慢速度(实际上我将测试这些选项,但同时我在问这个问题,因为我认为这不是一个可接受的解决方案)。
我更喜欢使用部署开销最小的解决方案,如果解决方案难以创建,只要在完成后易于使用就可以。
我知道有一些持久性内存框架。我还没有检查过任何一个,也许其中一个是完美的,所以请随意推荐一个。我也完全满意自己编写代码,特别是如果它使部署更容易。
提前感谢您所有的建议!
编辑:看起来我忽视了一个非常简单的解决方案。我的问题涉及SQL仅在调用我编写的SQL聚合函数之间序列化数据提供8000字节的空间。我阅读了一篇关于如何压缩数据并充分利用那8000字节的文章,并认为我没有其他选择。事实证明,我可以将MaxBytes设置为-1而不是在0到8000之间的范围内,以获得高达2GB的空间。我相信这是他们在3.5框架中添加的新功能,因为有各种文章谈论这个8000字节的限制。
感谢您所有的答案,因为这是我过去想要解决其他问题的问题,现在我知道如果需要一种真正简单而快速的方法来在应用程序之间通信,该怎么做了。