知识服务和知识查询
一. 知识总结
1. nebula 基础操作
(1)as_path()对路径进行处理
(2)as_relation() 对关系进行处处理
(3) as_node() 对关系进行处理
2. nebula 配置使用listener,基于es实现模糊查询;
3. nebula 使用match语句进行基于关键字的模糊查询(contains)和动态查询(union + 列表推导式)
4. nebula 基于schema模式对数据的存储结构进行查询(中英文对比),根据英文的中文注释进行查询
5. 对选中节点按指定关系进行K层扩线
二. 错误总结
1. match 语句需指定tag 类型,当指定id 时则不需要
2. 尽量不要出现具体的属性名称 ,提高程序的扩展性
3. 当处理同一种数据时,使用同一种数据处理方式。
4.代码中拥有多层for循环时,保证每一个循环变量的命名是不同的。
5. 使用git diff 比较 两次提交代码的不同