问题标签 [row-key]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jsf - 启用选择时DataModel必须实现org.primefaces.model.SelectableDataModel,但我已经定义了rowKey
我有一个可选择的 PrimeFaces 3.4.1 数据表:
我收到此错误:
com.sun.faces.context.PartialViewContextImpl$PhaseAwareVisitCallback 访问 Grave:javax.faces.FacesException:启用选择时,DataModel 必须实现 org.primefaces.model.SelectableDataModel。
但是我已经rowKey
按照FacesException 进行了设置:DataModel must implement org.primefaces.model.SelectableDataModel when selection is enabled。这是如何引起的,我该如何解决?
database-design - Null 值可以成为 Hbase 中 RowKey 的一部分吗
我们在 sql server 中有一些父子形式的表,我们希望将它们转换为hbase中的 bigtable 。我想为此 htable 使用复合 Rowkey,但我不知道是否可以将 null 值作为 rowkey 的一部分。
nosql - 从 cassandra cli 中删除行键
我将列族 gcgraceseconds 设置为 0;但是仍然没有删除行键它仍然在我的列族中
看下面的视图
我正在使用 cassandra -cli 我是否应该更改其他任何内容
更新:-
使用后./nodetool -host 127.0.0.1 compact
为什么xx
仍然存在?
hbase - 在 hbase 中使用多个行键过滤器扫描表
我尝试过使用单行键,它工作正常,但我无法获取多行键扫描。
出现错误,找到支持扫描多个行键范围的过滤器,但没有找到是否可能?我想根据多个行键获取多条记录。任何帮助,谢谢。
hbase - HBase-根据部分键检索行
考虑我们有一个带有行键 Lname_Fname_DOB 的 HBase 表。考虑在 HBase 表 Cusack_Tim_06062006、Aptrow_Jill_07072007、Cruise_Tom_06052006 中插入以下行键。
我有一个 UI,用户可以在单独的文本框中输入 Fname Lname 和 DOB。我的问题是,如果用户在 Lname 中只输入 C,在 Fname 中输入 T,有没有办法获得 rowkey Cusack_Tim_06062006 和 Cruise_Tom_06052006 的结果?所以基本上用户可能只输入部分行键,在 RDBMS 中我可以使用类似的功能,不知道如何在 HBase 中处理这个。
java - 如何使用行键的特定部分扫描 HBase?
例如,rowkey 设计为 aabbbbcccc,bbbb 部分是用于索引记录的特定部分。如何使用 bbbb 部分搜索 HBase 表?
database-design - 例如,如何将 hbase 行键值从 aaa 更改(更新)为 bbb?
如何更改 hbase 中的行键值此行键由表中的某些列组成,并且所有值不会同时出现。更新列的值后,我想更新行键可以吗?例如,我有 c1、c2、c3 列,每行中的 uniq 值是 c1、c2 一起,行键是 c1.value 连接 c2.value。首先插入填充c1,行键为c1,下次为现有行(c1)填充c2,行键必须为c1现有行设置c1c2
regex - 分层行键上的 hbase shell 过滤器(或按行键长度过滤)
我有一个分层的行键设计,其中每个字符都是一个字段的 ID(我们使用 4 字节段,但为了便于阅读,我会坚持使用两位数)
例如
00
0000 = 00
000000 的孩子 = 0000
0001 的孩子 = 00
000100 的孩子 = 0001的孩子
我想做一个 hbase shell 查询来返回一个节点的子节点。
现在我有以下
它给出了 00 的孩子的列表,即 0000 0001
这里有不止一个问题:
1. 如果我删除 $ 符号,性能会显着提高(在本地 VM 上从 2 秒到 0.2 秒)但我也会得到额外的结果(000000 和 000100,我不需要的结果) . 这种戏剧性的性能下降是否有原因?(因为它应该是缩小列表上的附加过滤器)
2. 有没有办法按行键的长度进行过滤?(然后我可以放弃正则表达式并只使用 startrow/endrow) - 这必须在 hbase shell 中完成。例如 FILTER=>"RowKeyLengthFilter(4)"
3. 我不能在正则表达式字符串中使用单词 (\w) 或数字 (\d),hbase shell 有限制吗?还尝试了 [[:alnum:]] 和 [[:digit:]] (感谢 Yunnosch 的建议)
版本 = 1.1.0.1,r4de7d45cb593f98ae5d020080cbc7116d3e9d9a0,2015 年 5 月 17 日星期日 12:52:10 PDT