共计 3 篇文章

Hbase数据库设计

使用Hbase的优势 HBase 不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库.所谓非结构化数据存储就是说HBase是基于列的而不是基于行的模式,这样方便读写你的大数据内容。 HBase是介于Map Entry(key & value)和DB Row之间的一种数据存储方式。就点有点类似于现在流行的Memcache,但不仅仅是简单的一个key对应一个 value,你很可能需要存储多个属性的数据结构,但没有传统数据库表中那么多的关联关系,这就是所谓的松散数据。 简单来说,你在HBase中的表创建的可以看做是一张很大的表,而这个表的属性可以根据需求去动态增加,在HBase中没有表与表之间关联查询。你只需要 告诉你的数据存储到Hbase的那个column families ...

基于Hadoop的企业级网盘系统的研究与开发

采用JavaEE技术和云存储技术对系统进行设计以及具体实现。系统后台的开发是采用Java语言,使用Spring、Hibernate、Struts2等JavaEE开发框架,使用Hadoop的分布式文件系统存储文件。数据库采用关系型数据库Mysql,同时对采用Hadoop的非关系型数据库HBase对该网盘系统进行数据库设计也进行了研究 ...