gpt4 book ai didi

database - 引用完整性和 HBase

转载 作者:搜寻专家 更新时间:2023-10-30 22:21:31 25 4
gpt4 key购买 nike

您在 HBase 常见问题解答中读到的第一个示例模式是多对多关系的学生-类(class)示例。该架构在 Student 表中有一个 Courses 列,在 Course 表中有一个 Students 列。

但我不明白在 HBase 中如何保证这两个对象之间的完整性。如果在更新一个表和更新另一个表之间发生崩溃,我们就会遇到问题。

我看到有一个交易设施,但在每个 Put 上使用它的成本是多少?或者还有其他思考问题的方法吗?

最佳答案

我们遇到了同样的问题。

我为 hbase 开发了一个商业插件,可以处理您提到的交易和关系问题。具体来说,我们将 DataNucleus 用于 JDO 兼容环境。我们的插件在此页面上列出 http://www.datanucleus.org/products/accessplatform_3_0/datastores.html或者可以直接上我们的小博客http://www.inciteretail.com/?page_id=236 .

我们将 JTA 用于我们的交易服务。因此,在您的情况下,我们将处理关系问题以及索引表的任何插入(很难有没有索引查找和排序的应用程序!)。

关于database - 引用完整性和 HBase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3127456/

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