.NET / .NET Core 中的实时流处理应用程序能够快速处理来自各种来源的大量传入数据,然后再将其存储到数据库中,从而帮助企业快速做出决策。这与批处理甚至大数据处理不同,在后两种情况下,整个数据集都已存储在数据库中。
实时流处理用于各种业务应用程序,包括:
.NET / .NET Core 中的实时流处理应用程序需要一个基于 .NET 的平台来实现这些目标。 NCache 非常适合此类用例。 NCache 是一个速度极快且可扩展的 .NET / .NET Core 内存分布式缓存。
NCache 提供以下几组功能,这些功能确实有助于在 .NET / .NET Core 中开发的微服务。
如果您的流处理应用程序是用 .NET / .NET Core 开发的,并且具有高事务性,那么您需要使用 NCache。 这是因为 NCache 是最强大的 .NET 分布式缓存,可为您提供以下优势: