当前,我们有一个正在运行的项目,该项目使用RDBMS数据库(具有许多用于处理数据的表和存储过程)。当前流程如下:数据访问层将调用存储过程,该存储过程将从RDBMS插入/删除/更新或获取数据(请注意,这些存储过程未执行任何批量处理。)。当前的数据结构包含许多主键,外键关系以及对现有数据库表的大量更新。a我只是想知道我们是否可以出于目的使用HBase?那么我们如何在HBase取代RDBMS的情况下使用Hadoop?
最佳答案
您需要问自己,RDBMS对您没有做什么,您希望通过迁移到Hadoop / HBase来实现什么?
本文可能会有所帮助。还有很多。
http://it.toolbox.com/blogs/madgreek/nosql-vs-rdbms-apples-and-oranges-37713
如果目的是尝试新技术,我建议尝试他们的教程/入门。
如果您要解决的是一个明确的问题,那么您可能需要阐明问题。
祝好运!
关于schema - 如何设计HBase模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6329366/