我正在寻找一种保存临时数据的技术。它应该可以从不同的.NET应用程序访问。
数据应该存在约60秒,我不知道数据库是否是正确的选择。
原因:我想管理Web服务的用户令牌。并且需要一个管理令牌并提供功能GetNewToken()和CheckToken()的中央应用程序。
最佳答案
这听起来像是内存数据库/高速缓存(例如Redis或Memcache(d))(可选地可以保存到磁盘)的情况。您可以使用密钥将数据保存在那里,以后可以使用它和到期时间对其进行检索。
对于Redis,您可以使用用C#编写的ServiceStack client。
关于c# - 保存临时数据的最佳做法,该临时数据应可从不同的应用程序/过程访问,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9197581/