【发布时间】:2017-10-25 22:20:25
【问题描述】:
我正在开发一个 ASP.NET Web Api 项目。对于我系统的一部分,我需要一个键值存储来存储字符串。键和值都是字符串(尽管它们可以是长字符串)。键和值都是唯一的。
一开始,我开始使用Redis,问题是我需要在store中搜索,不仅要key,还要value(判断value是否存在,这种情况下不需要返回key)。
基本上,我有两个选择,第一个是为我的项目使用默认数据库 - PostgreSQL。否则我应该选择另一个支持上述操作的键值存储。你会建议哪个选项?如果是第二个,哪个商店支持这样的操作?哪个选项在性能方面更好?
【问题讨论】:
标签: postgresql redis key-value