OrientDB 中的重复顶点和边
Duplicate Vertices and Edges in OrientDB
我正在编写一个代码,它将从远程数据库中获取数据并将其存储在 orientdb 服务器中。因此,例如,如果顶点不存在,则应创建它,否则应将其覆盖。边缘需要类似的支持。我正在为此使用 Java API(Graph API) 。谁能告诉我做 this.Thanks 的最佳方法是提前。
我找到了一个简单的方法:
Iterable<Vertex> vv=graph.getVertices("name", "C++");
Iterator it=vv.iterator();
if(it.hasNext())
{
result="Exists";
}
else
result="Not Exists";
它主要检查迭代器的大小。
我正在编写一个代码,它将从远程数据库中获取数据并将其存储在 orientdb 服务器中。因此,例如,如果顶点不存在,则应创建它,否则应将其覆盖。边缘需要类似的支持。我正在为此使用 Java API(Graph API) 。谁能告诉我做 this.Thanks 的最佳方法是提前。
我找到了一个简单的方法:
Iterable<Vertex> vv=graph.getVertices("name", "C++");
Iterator it=vv.iterator();
if(it.hasNext())
{
result="Exists";
}
else
result="Not Exists";
它主要检查迭代器的大小。