Java 在accumulo中插入到表中的行数

Java 在accumulo中插入到表中的行数,java,accumulo,Java,Accumulo,我已经在Accumulo的表中插入了一些行。 有些行是新创建的,有些行是更新的 如何查找插入或更新到数据库中的行数 Java中的accumulo表 def obj= jsonObject["obj"] for(entry in obj) { String a = entry["a"]; String b = entry["b"]; String c = entry["c"];

我已经在Accumulo的表中插入了一些行。 有些行是新创建的,有些行是更新的

如何查找插入或更新到数据库中的行数 Java中的accumulo表

def obj= jsonObject["obj"]
for(entry in obj) {
                String a = entry["a"];
                String b = entry["b"];
                String c = entry["c"];
                String d = entry["d"];
                String e = entry["e"];

                ColumnVisibility cv = new ColumnVisibility(d);
                Mutation m = new Mutation(a);
                m.put(b, c, cv, e)
                bw.addMutation(m);
                count++;
            }
这是当前正在进行的操作,计数被视为写入表中的条目数。但是,如果只插入了一些新条目/行,而要更新其他条目/行,则计数不能被视为从Accumulo 1.6.x(最新版本,截至本文发布)起输入到表中的新条目,没有用于获取表中的行或单个条目的计数的公共API。如果维护计数是一个内置功能,那么它将增加一点开销,并且很难实现,因为服务器端迭代器可以在压缩期间更改这些计数

因此,Accumulo提供的最佳结果是估计表中的条目数(仅条目,而非行)


如果需要行计数,则必须在应用程序层添加该功能。您可以在上获得帮助。

请添加更多详细信息,您迄今为止尝试了什么,以及您需要帮助的具体位置,