如何在 Python Cassandra 中获取最后插入的 id?
Posted
技术标签:
【中文标题】如何在 Python Cassandra 中获取最后插入的 id?【英文标题】:How to get last inserted id in Python Cassandra? 【发布时间】:2018-04-19 16:36:10 【问题描述】:我正在使用 python cassandra 驱动程序,我已经搜索了如何获取最后插入的 id,但除了 this 之外找不到任何解决方案,但我想获取 uuid 或 id 而不是时间戳
任何人都可以帮助我吗?
【问题讨论】:
Cassandra 需要基于查询的建模方法。如果您想使用 Python(或任何一种语言)查看最后插入的行/id,那么您需要设计一个表来支持这种查询并自己存储该数据。 Cassandra 本质上没有办法做到这一点。 【参考方案1】:很遗憾,你真的做不到。如果这是一个要求,您最好在本地创建 uuid 并将其发送给 cassandra。
【讨论】:
是的,我已经用你提到的方法做到了,谢谢以上是关于如何在 Python Cassandra 中获取最后插入的 id?的主要内容,如果未能解决你的问题,请参考以下文章
使用 CQL python 驱动程序的 Cassandra 环状态