是否有写的Bigtable的start_key
的方法吗?我是不是能够找到的语法是什么start_key
一个明确的文件。
假设我有{}域的用户活动的一排按键_ {}时间戳。
到查询过滤器来我可以使用过滤器(慢),或start_key(快)特定的域。
我一直在写我的start_key
字符串作为{domain}_
,但如果我们现在有domain
,user ID
和timestamp
,现在我想任何用户,但在特定的时间进行过滤,我可以使用类似{domain}_*_{timestamp}
?
你必须使用与RegexStringComparator
过滤器。您也可以setStart({domain}_)
获得更好的性能。不幸的是,那将几乎会做{domain}_
和过滤器在服务器端的扫描。
这可能是快做搜索与任何一个随机的用户ID,或者如果你需要的所有用户,其中每个Table.get(List<Get>)
对应于个人用户使用Get
。