我正在使用MySQL数据库,我有一个非常大的表,一年内可以达到100,000,000行。不幸的是,它变得越来越慢。
在这种情况下采用的最佳解决方案是什么? NoSQL可以成为一个解决方案吗?
在同一个项目中使用MySQL和MongoDB怎么样?这样,我们就不会改变以前的数据库结构,只使用MongoDB这个大表。
答案 0 :(得分:0)
请允许我总结一下要求:
任何基于键/值的NoSQL解决方案都可以在这里工作,例如Redis,Aerospike等出于以下原因:
Aerospike的LDT在这里非常方便,每个用户历史记录可以映射到Aerospike大型列表中的一个条目,并且可以立即检索。
希望它有所帮助。