因为这些限制,我们考虑将该应用程序的这部分移动到NoSQL数据库中。我的问题是:
- 我们是否朝着正确的方向前进?因为我们预计在这个表上会有指数级增长的数据,而且会运行大量的分析。
- 哪种选择最适合我们,CouchDB、Cassandra还是MongoDB?重点在于可扩展性和性能。
- 对于实时分析和支持,类似于SQL的NoSQL如何工作,是否有一种方法可以查看当前存储的数据?我曾经读过有关Hadoop的HIVE可以用于从NoSQL数据库编写和检索数据的SQL,我是对的吗?
- 从SQL转移到NoSQL时可能会失去哪些东西?