我有一个项目,它在数据库中存储了数百万个域名,并执行搜索请求来查找域是否存在于数据库中。我需要的唯一操作 - 检查给定值是否存在。没有范围查询,没有附加信息,什么都没有。针对域名数据库选择哪种NoSQL解决方案?
查询我做数据库的数量是相当大的,例如100000每一个用户会话。
我每天一次新的数据库,甚至有可能检查什么记录被删除,并添加了什么 - 我不认为这是值得的。所以,我正在将数据库导入新表并将脚本指向新名称。
寻找可以使整个事情更快的解决方案,因为我不使用任何SQL功能。名称搜索和导入时间对我很重要。
我的服务器不能存储这个数据库在内存中,甚至一半,所以我觉得有些NoSQL的解决方案,从硬盘驱动器的工作能帮助我。
你能提出一些建议吗?