首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >OrientDB : OrientEdge vs OrientEdgeType和OrientVertex vs OrientVertexType

OrientDB : OrientEdge vs OrientEdgeType和OrientVertex vs OrientVertexType
EN

Stack Overflow用户
提问于 2015-09-18 21:12:41
回答 1查看 117关注 0票数 0

我正在研究OrientDB,我必须说,这些文档对我来说有点混乱。我有很多问题想问。到目前为止,谁能告诉我OrientEdge和OrientEdgeType以及OrientVertex和OrientVertexType之间的区别是什么?我应该创建扩展它们的类吗?如何使用它们?如何在创建关系时在边缘设置属性?我正在创建这样的EdgeType:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
OrientEdgeType userFriendEdge = orientGraph.getEdgeType("FriendOf");
    if(userFriendEdge==null){
        userFriendEdge = orientGraph.createEdgeType("FriendOf");
        userFriendEdge.createProperty("gravity", OType.DOUBLE);
    }

然后我加入了这样的边缘:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
this.orientGraphFactory.getNoTx().addEdge(null, userVertex1, userVertex2, "FriendOf");

虽然这似乎创建了一个边缘,但当我查询类时,在可视化编辑器中看不到它。这样做对吗?此外,如何将属性添加到像重力一样的边缘?帮帮忙,我很困惑。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-20 22:42:02

边缘类型和顶点类型只是类,所以

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 orientGraph.createEdgeType("FriendOf");

与在SQL中执行相同。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 CREATE CLASS FriendOf extends E

边和顶点是这些类的实例。

若要创建边缘并添加属性,只需尝试以下操作:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 Edge e = vertex1.addEdge('FriendOf', vertex2);
 e.setProperty('since', 2015);

我建议您使用NoTx图来操作模式,使用Tx图来创建/操作数据。别忘了

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 graph.shutdown()

在最后

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32664501

复制
相关文章
VS 2019 16.10 和 VS 2022 新功能
作为宇宙第一 IDE 的 Visual Studio ,我从 VS2003 开始就一直都在使用,并关注着其发展动态,最近 Visual Studio 2022 的预览版已经可以下载,在 2022 版本之前,我使用的是 VS 2019,当你升级到 VS 2019 的 16.10 版本后,会发现新增了下面的一些新功能:
oec2003
2021/07/05
16.6K0
python: "" vs None,is vs ==
当一个字符串被赋值为空字符串,即"",它是一个有效的字符串对象,只是其中没有任何字符。空字符串的布尔值是False。
运维开发王义杰
2023/09/09
2300
python: "" vs None,is vs ==
物理 CPU vs 逻辑 CPU vs 核心 vs 线程 vs Socket
当我们试着通过 Linux 命令 nproc 和 lscpu 了解一台计算机 CPU 级的架构和性能时,我们总会发现无法正确地理解相应的结果,因为我们会被好几个术语搞混淆:物理 CPU、逻辑 CPU、虚拟 CPU、核心、线程和 Socket 等等。如果我们又增加了超线程(不同于多线程),我们就会开始不知道计算机里面到底有多少核心,我们搞不明白为什么像 htop 这样的命令会在我们认为买的是一台单核计算机上返回拥有 8 个 CPU 的结果。这样的情况一片混乱。
IT大咖说
2019/09/04
2.4K0
物理 CPU vs 逻辑 CPU vs 核心 vs 线程 vs Socket
127.0.0.1 vs 0.0.0.0 vs localhost vs 主机IP
说明:上一篇写完《当你输入URL到页面显示经历了什么--URL到IP地址》之后读了好几本关于网络的书(当然都是跳着读),发现期初想的太简单,还是遗漏了许多,后面等慢慢熟悉了整个网络连接之后再继续写。这次先插播一篇: 本地在做开发的时候肯定会起服务器,这就会牵扯到访问地址的问题:要么自定义域名;要么直接IP地址访问。可是这里的IP地址该用哪个?或者说 127.0.0.1 vs 0.0.0.0 vs localhost vs 主机IP 这些有何区别?下面查阅了一些资料做个分享: localhos
前端黑板报
2018/01/29
3.1K0
127.0.0.1 vs 0.0.0.0 vs localhost vs 主机IP
Hive SORT BY vs ORDER BY vs DISTRIBUTE BY vs CLUSTER BY
在这篇文章中,我们主要来了解一下 SORT BY,ORDER BY,DISTRIBUTE BY 和 CLUSTER BY 在 Hive 中的表现。
smartsi
2021/12/16
1.9K0
Hive SORT BY vs ORDER BY vs DISTRIBUTE BY vs CLUSTER BY
Hive : SORT BY vs ORDER BY vs DISTRIBUTE BY vs CLUSTER BY
在Apache Hive中,像SQL一样,您可以根据全局排序和分布要求决定对数据进行全局排序或局部排序。在这篇文章中,我们将了解Hive中的SORT BY,ORDER BY,DISTRIBUTE BY和CLUSTER BY的含义。 sort by sort by不是全局排序,其在数据进入reducer前完成排序,因此,如果用sort by进行排序,并且设置mapred.reduce.tasks>1,则sort by只会保证每个reducer的输出有序,并不保证全局有序。sort by不同于order b
Spark学习技巧
2018/01/31
1.9K0
Hive : SORT BY vs ORDER BY vs DISTRIBUTE BY vs CLUSTER BY
EEG vs MRI vs fMRI vs fNIRS简介
脑电图(EEG)是一种生理学方法,用来记录大脑通过放置在头皮表面的电极产生的电活动。
脑机接口社区
2020/06/30
1.5K0
.a VS .framework VS .dylib
什么是库? 库是共享程序代码的方式,一般分为静态库和动态库。 静态库和动态库的区别? 静态库:链接时完整的拷贝至可执行文件中,被多次使用就有多份冗余拷贝。 动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存。(逆向抢红包插件使用方法) iOS静态库 .a和.framwwork文件 iOS动态库 .dylib和.framework .framework既是静态库又是动态库? 系统的.framework是动态库,开发者建立的.framework是静态库 .
程序员不务正业
2018/06/14
2.3K0
VS2002 VS2005 VS2008 VS2010 VS2015 VS2017path include library
用户3519280
2023/07/06
3350
Zookeeper vs etcd vs Consul
【编者的话】本文对比了Zookeeper、etcd和Consul三种服务发现工具,探讨了最佳的服务发现解决方案,仅供参考。 如果使用预定义的端口,服务越多,发生冲突的可能性越大,毕竟,不可能有两个服务监听同一个端口。管理一个拥挤的比方说被几百个服务所使用的所有端口的列表,本身就是一个挑战,添加到该列表后,这些服务需要的数据库和数量会日益增多。因此我们应该部署无需指定端口的服务,并且让Docker为我们分配一个随机的端口。唯一的问题是我们需要发现端口号,并且让别人知道。
sunsky
2020/08/20
1.2K0
ChatGPT vs Bing vs Bard
随着 2022 年 ChatGTP 的推出,人工智能聊天机器人的世界突然走上了一条新道路。如今,密切关注 AI 的人都知道,不同公司推出了几款产品。从谷歌拥有自己的 Bard AI,到微软发布新的 Bing AI Chat,再到 OpenAI 发布GPT-4。本文,我将对比下这 3 个 AI 聊天机器人:ChatGPT vs. Bing vs. Bard。
架构狂人
2023/08/16
4050
ChatGPT vs Bing vs Bard
RPC vs REST vs GraphQL
最近2周的时间由于工作不忙,一直在看有关GraphQL的东西,前后端均有涉及,由于我之前做过后端开发,当时实现的接口的大体是符合RPC风格的接口。后来转做了前端开发,从实现接口者变成了调用接口者,接触最多的当属REST风格的接口。因此在这段学习GraphQL的过程中,并且也尝试使用它以全栈的角度做了一个小项目,在这个过程中,一直在思考它对比前两者在API设计的整体架构体系中的各个指标上,孰优孰劣。
littlelyon
2018/10/19
1.9K0
RPC vs REST vs GraphQL
Rust Concept Clarification: Deref vs AsRef vs Borrow vs Cow
In fact, the classification by standard library will first give you a small idea of what they do.
张汉东
2021/07/14
1.2K0
HashMap vs. TreeMap vs. Hashtable vs. LinkedHashMap
Map是最重要的数据结构。这篇文章中,我会带你们看看HashMap, TreeMap, HashTable和LinkedHashMap的区别。
哲洛不闹
2018/09/19
8260
String vs StringBuffer vs StringBuilder
本文翻译自:https://www.digitalocean.com/community/tutorials/string-vs-stringbuffer-vs-stringbuilder
愷龍
2022/09/26
6570
String vs StringBuffer vs StringBuilder
服务发现比较:Consul vs Zookeeper vs Etcd vs Eureka
总的来看,目前Consul 自身功能,和 spring cloud 对其集成的支持都相对较为完善,而且运维的复杂度较为简单(没有详细列出讨论),Eureka 设计上比较符合场景,但还需持续的完善。
后端老鸟
2020/05/08
1.5K0
服务发现比较:Consul vs Zookeeper vs Etcd vs Eureka
Rust 概念解惑 | Deref vs AsRef vs Borrow vs Cow
定义不复杂,Deref 只包含一个 deref 方法签名。该 trait 妙就妙在,它会被编译器 「隐式」调用,官方的说法叫 deref. 强转(deref coercion)[23] 。标准库示例:
张汉东
2021/07/14
3.5K0
static const VS #define VS enum
问题 在 C 语言中,下面的用法哪个最好? static const int var = 5; #define var 5 enum { var = 5 }; 回答 取决于你用来干什么。 static const int var = 5 #define var 5 enum { var = 5 } 如果需要传指针,那只能用 (1) (1) 不能作为全局作用域下数组的维数定义,而 (2)(3) 可以 (1) 不能作为函数作用域下静态数组的维数定义,而 (2)(3) 可以 (1) 不能在 switch 语句下使
ClearSeve
2022/02/11
7550
HOC vs Render Props vs Hooks
完整高频题库仓库地址:https://github.com/hzfe/awesome-interview
HZFEStudio
2021/09/23
1.2K0
点击加载更多

相似问题

从OrientVertex检索OrientDB对象

32

MongoDB + Neo4J vs OrientDB vs ArangoDB

35

嵌入式blazegraph vs orientdb?

17

Neo4j vs OrientDB对象映射选项vs Tinkerpop框架

20

& vs *和vs +

22
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文