首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

关于hbase的设计跟实现

2013-08-04 
关于hbase的设计和实现我在封装hbase工具的的时候,遇到这样一个问题。主要是rowkey的设计。我并不知道怎么设

关于hbase的设计和实现
我在封装hbase工具的的时候,遇到这样一个问题。主要是rowkey的设计。
我并不知道怎么设计才好。按照传统基于行存储的数据库。都是设置主键自增。1,2,3以此类推。不需要人工干扰。但在在hbase中不可行,影响性能。也没有提供这样的功能。
比如我这样设置一个news表的rowkey。rowkey为n_id,存入的数据是n_user1_1,n_user1_2, n_user2_3这样类推。我怎么知道下一个ID是什么?此时我需要排序显示。当我调用scan("n_user1_1","n_user1_9"),排序是n_user1_1,user_user_10,然后才到user_user_9.它是按照字典排序。在代码方面如何去实现id不用人工干扰,和排序。因为使用者并不知道下一个ID是什么。麻烦给个思路吧。谢谢。 Hbase 数据库 云计算? java
[解决办法]
你参考下oracle的squences。

热点排行