WeChat-Sync
03/07/2023, 10:02 AM🎡 🐰年就用图库 NebulaGraph:WANT 快捷高效处理 Nebula Java Client 中的数据解析,这篇一定要看看 [666]
WeChat-Sync
03/07/2023, 10:05 AM🔩 赵天增:不知道是不是还要加索引
WeChat-Sync
03/07/2023, 10:07 AM🔩 赵天增:match (v:ip)-[e1:attack]->(b)-[e2:attack]->() where rank(e1)>=rank(e2) return v,e1,e2 match (v:ip)-[e1:attack]->(b)-[e2:attack]->() where rank(e1)>=rank(e2) AND e1.attack.app_proto=="21" return v,e1,e2 加上属性之后就匹配不到结果了,但是第一个语句查处的数据里是有 e1.attack.app_proto=="21"的数据的
WeChat-Sync
03/07/2023, 10:28 AM🔩 赵天增:另外这个帖子里的时序问题https://discuss.nebula-graph.com.cn/t/topic/8127,感觉只使用rank比较满足不了所谓的时序性,比如帖子里面说的match (a)-[e]->(b)-[e2]->(d) where rank(e) < rank(e2) 这样其实只是在(a)-[e]->(b)-[e2]->(d) 模式下的时序,如果是不定跳数的时序就不行了
WeChat-Sync
03/07/2023, 10:30 AM🔩 赵天增:比如我想知道n跳内所有rank(e1) < rank(e2)的路径
WeChat-Sync
03/07/2023, 10:52 AM👅 🙊:「古思为:一般来说insert 就可以,存在了也是覆盖,不报错」 - - - - - - - - - - - - - - - 有些场景可能需要upsert进行操作。如果先查询点/边是否存在,在做insert/update,这样做的效率会高点吗
WeChat-Sync
03/07/2023, 11:23 AM🐡 古思为:那就是 upsert 的真场景,用吧!性能只是比 insert 慢,不一定不满足你的要求
WeChat-Sync
03/07/2023, 11:24 AM🐡 古思为:「&:强删了」 - - - - - - - - - - - - - - - 嗯嗯,想当于脏状态,只能清理了,重试如何?
WeChat-Sync
03/07/2023, 11:25 AM👅 🙊:看官方文档,这边并发upsert同一个tag会报错么
WeChat-Sync
03/07/2023, 11:26 AM🥒 &:「古思为:嗯嗯,想当于脏状态,只能清理了,重试如何?」 - - - - - - - - - - - - - - - 要咋清理,清理哪里
WeChat-Sync
03/07/2023, 11:32 AM🐡 古思为:为什么清理,不留痕迹还是为了重装?后者的话强删成了就差不多了,前者的话家目录的 .nebulagraph 可以手动删一下
WeChat-Sync
03/07/2023, 11:33 AM🐡 古思为:「辣:看官方文档,这边并发upsert同一个tag会报错么」 - - - - - - - - - - - - - - - 应该是写错了,同一个tag的一个点/边
WeChat-Sync
03/07/2023, 11:35 AM🥒 &:为了重装
WeChat-Sync
03/07/2023, 11:36 AM🐡 古思为:稍等哈,一会儿给你一个 带debug 的 命令帮我看看 卡在哪里
WeChat-Sync
03/07/2023, 11:38 AM🐡 古思为:「&:为了重装」 - - - - - - - - - - - - - - - docker --debug extension install weygu/nebulagraph-dd-ext
WeChat-Sync
03/07/2023, 11:38 AM🐡 古思为:在命令行里这么试一下
WeChat-Sync
03/07/2023, 11:38 AM🐡 古思为:不行在后边带上 -f
WeChat-Sync
03/07/2023, 11:38 AM🥒 &:好谢谢
WeChat-Sync
03/07/2023, 12:19 PM🥒 &:现在这样咋整
WeChat-Sync
03/07/2023, 12:50 PM🐡 古思为:没改过镜像对吧?
WeChat-Sync
03/07/2023, 12:51 PM🥒 &:没有
WeChat-Sync
03/07/2023, 12:51 PM🥒 &:试试你给的命令
WeChat-Sync
03/07/2023, 12:53 PM🐡 古思为:手动把要 rename 的那个文件夹删了试试?
WeChat-Sync
03/07/2023, 12:53 PM🥒 &:根本找不到那个文件夹
WeChat-Sync
03/07/2023, 12:55 PM🐡 古思为:你的 docker desktop 是基于 wsl2 的么?
WeChat-Sync
03/07/2023, 12:57 PM🐡 古思为:我怀疑是这个问题,docker desktop 支持的 是 wsl2,你这个是1 吧?
WeChat-Sync
03/07/2023, 12:57 PM🐡 古思为:可以参考下 docker desktop 的文档?
WeChat-Sync
03/07/2023, 12:58 PM🐡 古思为:wsl1 可以 hack 能用 docker一些功能,但是 docker extension 是没有官方支持 wsl1 的哈
WeChat-Sync
03/07/2023, 12:59 PM🥒 &:我看下
WeChat-Sync
03/07/2023, 12:59 PM🐡 古思为:要么 wsl2 要么 hyper-v