nebula-java



这个jar拉取不下来,帮忙看下

看看这个帖子提供的方法,参考下呢?


加了这一段,拉取还是不行呢,是哪里写的不对吗


这个帖子 已经没有了

:thinking: 这个貌似是 maven 的常规使用问题,我们的依赖包是没有问题的,你去百度 / Google 下相关的解决方案呢。

我是拉不下来nebula-graph-java-sdk,这个包是你们内部的包吗?

你哪里看到的这个包?

ai告诉我的并且告诉我说这是开源的,还告诉我怎么使用,但是就是找不到,拉不下来,所以我估计是你们内部包

:face_with_open_eyes_and_hand_over_mouth: 这个小 ai 是我们的论坛的那个 aibot 么

是的,我让他告诉我如和在不是用商业版的前提下使用nebula原生图计算

所以这个包是你们的内部包?

不。。就不存在这个包。应该是 ai 胡说的

???? 那他还给我怎么使用 代码都码出来了

public class PregelDemo {

public static void main(String[] args) {
    GraphClient client = new GraphClient("127.0.0.1", 9669, "user", "password");
    client.connect();

    // 定义图模型
    String schema = "CREATE TAG person(name string, age int, rank double);\n" +
            "CREATE EDGE friend(weight double);";

    // 插入图数据
    String insertData = "INSERT VERTEX person(name, age, rank) VALUES 1:(\"Tom\", 20, 1.0), 2:(\"Jack\", 30, 1.0), 3:(\"Lucy\", 25, 1.0);\n" +
            "INSERT EDGE friend(weight) VALUES 1->2@0.5, 1->3@0.3, 2->3@0.2;";

    // 定义计算函数
    ComputeFunction computeFunction = new ComputeFunction() {
        @Override
        public Pair process(String vertex, Object[] messages) {
            double rankSum = 0.0;
            for (Object message : messages) {
                rankSum += (double) message;
            }
            double rank = (double) getProperty(vertex, "rank");
            rank = 0.15 + 0.85 * rankSum;
            setProperty(vertex, "rank", rank);
            for (String edge : getOutEdges(vertex)) {
                double message = rank / getOutEdges(vertex).size();
                sendMessageTo(edge, message);
            }
            return new Pair(vertex, null);
        }
    };

    // 执行Pregel计算
    JobConfig jobConfig = new JobConfig();
    jobConfig.setIterations(20);
    jobConfig.setThreshold(0.0001);
    ResultSet resultSet = client.executePregel("person", computeFunction, jobConfig);

    // 获取计算结果
    for (Row row : resultSet.getRows()) {
        System.out.println(row.toString());
    }

    client.disconnect();
}

}

这个GraphClient类也是他胡诌的?
我就说怎么找不到,这也编的太像了吧!

那个insertData语句也不对 :rofl:

1 个赞

还是看文档吧 https://github.com/vesoft-inc/nebula-java#modify-pomxml

1 个赞

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。