我正在编写一个项目,我需要在具有5个百万个对象的数据集上进行自动完成(对象的架构不同)。
我的第一个想法是做SQL,但是因为Schema正在改变它不会很快 所以我想到了MongoDB。
两个问题: 1 - 你有可以使用的示例代码吗? 2-是Mongo最好的解决方案吗?它会快吗?我可以使用另一个NoSQL数据库吗?
答案 0 :(得分:0)
如果时间紧迫,并且您希望拥有最快的数据库而不是Redis,那么您可能正在寻找数据库。这是指向Auto complete blog post using Redis的链接。
MongoDB是一个很棒的数据库,包含许多很棒的功能,所以它也可能是一个不错的选择。