Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个大型数据驱动应用程序简单的 WCF 服务。我想在缓存中存储一些我经常使用的数据。我有两个选择
我的实际观点是,哪种缓存在 WCF 服务和 .NET 平台上是高效、可靠且易于使用的?
这取决于您的架构以及您将在何处部署项目。
如果通过实例将项目部署在服务器场上,Asp.net 缓存将不是我的首选,因为它不支持分布式缓存(多个缓存副本不同步,工作进程回收时缓存丢失等)所以在这种情况下,我将使用 Couchbase(在场景后面使用数据库)。
如果您将在单个 Web 服务器上部署您的项目,您可以使用 Asp.net 缓存