我有一个dotnet core 2.0 API。我想存储请求的总数以及每个用户的请求数。我无法将这些信息存储在数据库中,因为API会根据用户需求动态连接到许多不同的数据库。另外,我不能只使用日志记录,因为我想使用API中的请求来检索这些数字。
我唯一想到的就是使用自定义JSON文件,并使用中间件不断更新文件。但这似乎很麻烦,而且我觉得必须有一种更简单的方法来存储少量永久数据。也许有人可以推荐一个nuget包?
我假设您可以使用高速缓存存储器,具体取决于您希望将该数据存储多长时间