A*e
2 楼
【 以下文字转载自 JobHunting 讨论区 】
发信人: AlphaCode (Alpha), 信区: JobHunting
标 题: 问个HBase的问题
发信站: BBS 未名空间站 (Sat Mar 14 03:58:42 2015, 美东)
如果row key既有字符串,又有数字,然后字符串按字符串排序,数字按数字排序,能
做到吗?
比如按字典排序会是这样:
abc:1
abc:10
abc:2
...
abc:9
但我希望做到这样:
abc:1
abc:2
...
abc:9
abc:10
发信人: AlphaCode (Alpha), 信区: JobHunting
标 题: 问个HBase的问题
发信站: BBS 未名空间站 (Sat Mar 14 03:58:42 2015, 美东)
如果row key既有字符串,又有数字,然后字符串按字符串排序,数字按数字排序,能
做到吗?
比如按字典排序会是这样:
abc:1
abc:10
abc:2
...
abc:9
但我希望做到这样:
abc:1
abc:2
...
abc:9
abc:10
f*t
3 楼
不能直接用数字string,用integer存即可。
比如:
abc:0001
abc:0002
...
abc:ffff
比如:
abc:0001
abc:0002
...
abc:ffff
g*g
4 楼
You could pad the number with 0 so they are all of the same length.
【在 A*******e 的大作中提到】![](/moin_static193/solenoid/img/up.png)
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: AlphaCode (Alpha), 信区: JobHunting
: 标 题: 问个HBase的问题
: 发信站: BBS 未名空间站 (Sat Mar 14 03:58:42 2015, 美东)
: 如果row key既有字符串,又有数字,然后字符串按字符串排序,数字按数字排序,能
: 做到吗?
: 比如按字典排序会是这样:
: abc:1
: abc:10
: abc:2
【在 A*******e 的大作中提到】
![](/moin_static193/solenoid/img/up.png)
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: AlphaCode (Alpha), 信区: JobHunting
: 标 题: 问个HBase的问题
: 发信站: BBS 未名空间站 (Sat Mar 14 03:58:42 2015, 美东)
: 如果row key既有字符串,又有数字,然后字符串按字符串排序,数字按数字排序,能
: 做到吗?
: 比如按字典排序会是这样:
: abc:1
: abc:10
: abc:2
相关阅读
急问一个奇怪的sql server数据库问题请教matlab转C++about typedef一道面试题Outlook .pst file access (转载)Ask: OpenGL, opacityQuestion about Base Tag...quant lib专门剽窃代码的搜索引擎don't understand this list (C++ STL)问个技术问题: 怎样把其他网站的搜索结果显示在自己的网站上thread safe or not???int64_t printf一个非常有难度的问题Python小问题optimization问个菜鸟问题revision controlSQL question问个关于c++ access 的问题