Bigtable python客户端:如何检索大于给定值的最小行键

Posted

技术标签:

【中文标题】Bigtable python客户端:如何检索大于给定值的最小行键【英文标题】:Bigtable python Client: How do I retrieve the smallest rowkey that is greater than a given value 【发布时间】:2020-12-17 08:41:41 【问题描述】:

我想检索与大于给定value 的最小rowkey 对应的行。

如何在 Python 中实现 Golang 客户端中存在的prefixSuccessor 功能?

【问题讨论】:

【参考方案1】:

这就是你要找的吗?您需要先调整和测试此代码。


def prefixSuccessor(text, num):

    # sort the text list
    text.sort(reverse=True)

    output = ""

    # loop through the list
    for i in range(num):
        output += text[i]

    return output


if __name__ == "__main__":

    # list of words
    text = ["ahty", "ghf", "hfy", "hfgt"]

    # find the length
    num = len(text)

    # print output
    print(prefixSuccessor(text, num))

【讨论】:

以上是关于Bigtable python客户端:如何检索大于给定值的最小行键的主要内容,如果未能解决你的问题,请参考以下文章

AppEngineStandard 上的 BigTable

在 python 中使用谷歌数据流从 Bigquery 到 Bigtable 数据传输

bigtable 反向时间戳相对于常规时间戳的优势

持续接收 14 不可用:流被服务器拒绝。按请求创建 BigTable 客户端?

如何将数据从一个 BigTable 表复制到另一个 BigTable 表

将 BigTable 与 Apache Hue 连接起来