gpt4 book ai didi

python - 在同一事务上读取和修改 - Bigtable

转载 作者:行者123 更新时间:2023-12-01 00:34:27 24 4
gpt4 key购买 nike

我正在构建一个优惠券系统,并且正在使用 Bigtable。

我的架构有两列 - 客户 ID 和优惠券代码。

我想查询表以检查客户是否已存在,如果为真,则返回代码,如果为假,则使用 ID 修改客户 ID 单元格并返回代码。

我看到有一个选项可以在 Bigtable ReadModifyWriteRow 运算符或 CheckAndMutateRow 中执行此操作,但我没有找到任何引用。

最佳答案

Google 提供了 Bigtable 和 Python 的 API 文档 here 。这向您展示了所有可用的方法以及它们引用的源代码,以便您可以轻松、更有效地使用和理解其用法。

ReadModifyWriteRow以字节形式追加或增加一行中现有单元格中的数据。

CheckAndMutateRow检查过滤器是否匹配,然后应用 2 组突变。这些是“真突变”和“假突变”。

您可以使用 if 语句来实现您希望的用法。

您可以阅读 CheckAndMutateRow conditional requests ,还有code samples可用。

关于python - 在同一事务上读取和修改 - Bigtable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57914718/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com