提交 e33e0d4d 编写于 作者: 幻灰龙's avatar 幻灰龙

Merge branch 'master' into 'master'

更新问题和答案结构

See merge request !5
...@@ -40,15 +40,3 @@ Neo4j 1.0于2010年发布,Neo4j 是用Java和Scala实现的,提供事务性 ...@@ -40,15 +40,3 @@ Neo4j 1.0于2010年发布,Neo4j 是用Java和Scala实现的,提供事务性
### C ### C
可用于OLTP和OLAP场景 可用于OLTP和OLAP场景
### D
可使用REST和Bolt对数据库进行交互
### E
提供存储图片的能力
### F
提供多种工具进行可视化
...@@ -30,12 +30,4 @@ Neo4j 提供了开源的社区版,同时也为有集群高可用和热备需 ...@@ -30,12 +30,4 @@ Neo4j 提供了开源的社区版,同时也为有集群高可用和热备需
### C ### C
使用Neo4j AuraDB 免费层级
### D
使用Neo4j Sandbox沙箱
### E
使用Neo4j Desktop本地管理软件 使用Neo4j Desktop本地管理软件
\ No newline at end of file
...@@ -6,21 +6,22 @@ Neo4j AuraDB为每一个用户提供了一个免费级的企业版Neo4j数据库 ...@@ -6,21 +6,22 @@ Neo4j AuraDB为每一个用户提供了一个免费级的企业版Neo4j数据库
问题 问题
请问,使用Neo4j AuraDB需要自己维护云端环境吗 请问,Neo4j AuraDB的优势不包括哪一项
## 答案 ## 答案
不需要 需要自己安装Neo4j程序
## 选项 ## 选项
### A ### A
需要 不需要自己维护服务器环境
### B ### B
无效选项1 有免费的服务可以使用
### C ### C
无效选项2
支持Neo4j Browser和Neo4j Bloom
...@@ -26,12 +26,4 @@ ...@@ -26,12 +26,4 @@
### C ### C
可以通过Neo4j Browser来查看数据库系统信息
### D
可以通过Neo4j Browser来查询数据 可以通过Neo4j Browser来查询数据
### E
可以通过Neo4j Browser来创建多个Neo4j AuraDB数据库
\ No newline at end of file
...@@ -24,7 +24,7 @@ Cypher 是独一无二的,因为它提供了一种匹配模式和关系的视 ...@@ -24,7 +24,7 @@ Cypher 是独一无二的,因为它提供了一种匹配模式和关系的视
### A ### A
`MATCH (n) RETURN n` `g.V()`
### B ### B
...@@ -33,7 +33,3 @@ Cypher 是独一无二的,因为它提供了一种匹配模式和关系的视 ...@@ -33,7 +33,3 @@ Cypher 是独一无二的,因为它提供了一种匹配模式和关系的视
### C ### C
`RETURN *` `RETURN *`
\ No newline at end of file
### D
`g.V()`
\ No newline at end of file
...@@ -36,12 +36,8 @@ ...@@ -36,12 +36,8 @@
### B ### B
`:help cypher` `help cypher`
### C ### C
`cypher --help` `cypher --help`
\ No newline at end of file
### D
`help cypher`
\ No newline at end of file
...@@ -28,8 +28,4 @@ ...@@ -28,8 +28,4 @@
### C ### C
图数据模型中,实体或关系只能有一个类型(Label)
### D
图数据模型可以使用类型进行抽象 图数据模型可以使用类型进行抽象
\ No newline at end of file
...@@ -10,13 +10,13 @@ ...@@ -10,13 +10,13 @@
## 答案 ## 答案
Neo4j是松散模式的,因此可以灵活更新数据库模型 Neo4j支持无模式,因此可以灵活更新数据库模型
## 选项 ## 选项
### A ### A
Neo4j是松散模式的,因此可以灵活更新数据库模型 图数据模型跟要实现的业务没有关系
### B ### B
...@@ -26,6 +26,3 @@ Neo4j是松散模式的,因此可以灵活更新数据库模型 ...@@ -26,6 +26,3 @@ Neo4j是松散模式的,因此可以灵活更新数据库模型
图数据模型需要尽可能多地拆分成关系 图数据模型需要尽可能多地拆分成关系
### D
图数据模型跟要实现的业务没有关系
\ No newline at end of file
...@@ -39,8 +39,4 @@ Neo4j里没有索引和约束 ...@@ -39,8 +39,4 @@ Neo4j里没有索引和约束
### C ### C
Neo4j里没有索引和约束
### D
关系型数据库表中的列可以转换成属性图模型的属性,也可以拆分成更多的实体或关系 关系型数据库表中的列可以转换成属性图模型的属性,也可以拆分成更多的实体或关系
\ No newline at end of file
...@@ -48,8 +48,4 @@ ...@@ -48,8 +48,4 @@
### C ### C
`LOAD CSV`可以处理任意量级的数据
### D
除了`LOAD CSV`还可以用批量导入工具、ETL工具和自己写的导入程序 除了`LOAD CSV`还可以用批量导入工具、ETL工具和自己写的导入程序
\ No newline at end of file
...@@ -41,8 +41,4 @@ APOC (Awesome Procedures On Cypher) 是 Neo4j 的附加库,它提供了数百 ...@@ -41,8 +41,4 @@ APOC (Awesome Procedures On Cypher) 是 Neo4j 的附加库,它提供了数百
### C ### C
不支持从本地文件加载JSON
### D
如果接口支持,Neo4j里可以自动进行分页查询API的数据 如果接口支持,Neo4j里可以自动进行分页查询API的数据
\ No newline at end of file
...@@ -33,8 +33,4 @@ ...@@ -33,8 +33,4 @@
### C ### C
通过ETL工具导入数据时无需处理图数据模型
### D
通过编程语言的程序来导入数据的自定义程度最高 通过编程语言的程序来导入数据的自定义程度最高
\ No newline at end of file
...@@ -26,12 +26,4 @@ ...@@ -26,12 +26,4 @@
### C ### C
使用Data Importer可以直观建立图数据模型
### D
使用Data Importer可以直接将数据导入到Neo4j图数据库中 使用Data Importer可以直接将数据导入到Neo4j图数据库中
### E
使用Data Importer导入数据前需要清理数据库
\ No newline at end of file
...@@ -33,7 +33,3 @@ Neo4j社区贡献了很多其他编程语言比如PHP, Ruby, R等的客户端驱 ...@@ -33,7 +33,3 @@ Neo4j社区贡献了很多其他编程语言比如PHP, Ruby, R等的客户端驱
### C ### C
可以通过HTTP接口来使用任何编程语言对Neo4j进行访问 可以通过HTTP接口来使用任何编程语言对Neo4j进行访问
### D
可以使用GraphQL对Neo4j数据库进行访问
\ No newline at end of file
...@@ -33,8 +33,4 @@ GRAND框架是基于Neo4j GraphQL和其他框架扩展而来的一套全栈解 ...@@ -33,8 +33,4 @@ GRAND框架是基于Neo4j GraphQL和其他框架扩展而来的一套全栈解
### C ### C
GRAND框架是搭配好的固定方案,不能拆分和跟其他方案组合
### D
入门GRAND框架的方案推荐使用Starter项目模板 入门GRAND框架的方案推荐使用Starter项目模板
...@@ -43,7 +43,3 @@ GraphQL的优势包含为要获取的数据提供了完整且易于理解的定 ...@@ -43,7 +43,3 @@ GraphQL的优势包含为要获取的数据提供了完整且易于理解的定
### C ### C
Neo4j GraphQL提供了从图数据库到API层的现成框架 Neo4j GraphQL提供了从图数据库到API层的现成框架
### D
Neo4j GraphQL不需要客户端驱动可以直接连接到底层图数据库
...@@ -36,7 +36,3 @@ Spark 连接器使用Java驱动程序来连接底层Neo4j图数据库 ...@@ -36,7 +36,3 @@ Spark 连接器使用Java驱动程序来连接底层Neo4j图数据库
### C ### C
Spark擅长处理DataFrame,Neo4j擅长处理图数据,使用连接器可以发挥两个的优势 Spark擅长处理DataFrame,Neo4j擅长处理图数据,使用连接器可以发挥两个的优势
### D
Spark连接器在开源社区版上无法使用
...@@ -42,7 +42,3 @@ Kafka连接器只能与Confluent平台一起使用 ...@@ -42,7 +42,3 @@ Kafka连接器只能与Confluent平台一起使用
### C ### C
一个挑战是将Kafka中的消息转换成图数据模型,然后加载到Neo4j中 一个挑战是将Kafka中的消息转换成图数据模型,然后加载到Neo4j中
### D
Kafka连接器只能与Confluent平台一起使用
...@@ -41,11 +41,3 @@ BI系统用户不需要了解Neo4j的图数据查询语言Cypher ...@@ -41,11 +41,3 @@ BI系统用户不需要了解Neo4j的图数据查询语言Cypher
### C ### C
Neo4j BI 连接器是一个JDBC驱动程序,用来跟Neo4j 图数据库交互 Neo4j BI 连接器是一个JDBC驱动程序,用来跟Neo4j 图数据库交互
### D
Neo4j BI 连接器即时获取输入的 SQL 查询并将其转换为 Cypher 查询。
### E
不可以将特定的Cypher查询转换为BI识别的表
\ No newline at end of file
...@@ -48,12 +48,8 @@ Neo4j GDS提供了多种官方的图算法,用于图数据的机器学习 ...@@ -48,12 +48,8 @@ Neo4j GDS提供了多种官方的图算法,用于图数据的机器学习
### B ### B
Neo4j GDS是企业版特性,开源社区版无法使用 Neo4j GDS提供了系统监控程序用来观测运行情况
### C ### C
Neo4j GDS运行在内存中 Neo4j GDS运行在内存中
### D
Neo4j GDS提供了系统监控程序用来观测运行情况
...@@ -41,11 +41,3 @@ PageRank不是一种图算法 ...@@ -41,11 +41,3 @@ PageRank不是一种图算法
### C ### C
路径查找算法建立在[图搜索算法](https://neo4j.com/developer/graph-search-algorithms)之上,探索节点之间的路径,从一个节点开始,遍历关系直到到达目的地。 路径查找算法建立在[图搜索算法](https://neo4j.com/developer/graph-search-algorithms)之上,探索节点之间的路径,从一个节点开始,遍历关系直到到达目的地。
### D
中心性算法是图算法的传统类别之一。他们在图中找到重要的节点。
### E
PageRank不是一种图算法
\ No newline at end of file
...@@ -55,7 +55,3 @@ Neo4j 图嵌入是Neo4j GDS库的功能 ...@@ -55,7 +55,3 @@ Neo4j 图嵌入是Neo4j GDS库的功能
### C ### C
需要图嵌入是因为当前的机器学习无法直接处理图数据 需要图嵌入是因为当前的机器学习无法直接处理图数据
### D
图嵌入是为了将图数据模型转换成二维数据
...@@ -30,8 +30,4 @@ Neo4j NLP集成了三大公有云的服务 ...@@ -30,8 +30,4 @@ Neo4j NLP集成了三大公有云的服务
### C ### C
三大公有云的Neo4j NLP都提供了Stream和Graph两种模式
### D
Neo4j NLP可用于实体提取,关键短语,分类和情绪识别等工作 Neo4j NLP可用于实体提取,关键短语,分类和情绪识别等工作
...@@ -64,11 +64,3 @@ Neo4j 社区版适合小型应用和产品验证 ...@@ -64,11 +64,3 @@ Neo4j 社区版适合小型应用和产品验证
### C ### C
Neo4j 企业版提供了支持大数据和生产环境高可用的支持 Neo4j 企业版提供了支持大数据和生产环境高可用的支持
### D
在公有云上无法部署Neo4j 社区版或企业版
### E
在公有云上可以通过云厂商的Marketplace直接部署预先配置好的Neo4j主机
...@@ -65,11 +65,3 @@ Neo4j 具有以下类型的指标: ...@@ -65,11 +65,3 @@ Neo4j 具有以下类型的指标:
### C ### C
可以通过设置启用将监控度量发送到Prometheus系统 可以通过设置启用将监控度量发送到Prometheus系统
### D
可以通过设置以JMX MBean方式公开监控度量
### E
设置监控指标的功能在社区版和企业版中都可用
...@@ -32,11 +32,3 @@ ...@@ -32,11 +32,3 @@
### C ### C
Neo4j 运行在JVM中,因此可以使用常规JVM调优方式进行优化 Neo4j 运行在JVM中,因此可以使用常规JVM调优方式进行优化
### D
Neo4j的索引支持查询优化和全文搜索优化
### E
用户不能配置Bolt线程连接池来优化程序
\ No newline at end of file
...@@ -27,11 +27,3 @@ ...@@ -27,11 +27,3 @@
### C ### C
互联网行业里已经有很多图数据平台的实际应用,比如社交网络、电商推荐系统等 互联网行业里已经有很多图数据平台的实际应用,比如社交网络、电商推荐系统等
### D
掌握图数据是一种新的思维方式,可以帮助更好地理解业务
### E
图数据只是一种数据的存储,跟行业的业务关系不大
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册