人工智能AI本地大模型系列(一)介绍 目前国内外各种人工智能的话题层出不穷,同时国内各大公司也在做相关的大模型的研发。对于普通人的我们如何找机会呢?我的答案是在应用层寻找机会。对于人工智能大模型来说,其实国内只有大的企业才会去涉及到大模型的开发,因为这涉... Rae人工智能2024-11-20877 阅读0 评论
热文Neo4j入门系列(二十二)Neo4j 最短路径查询 日常中,我们经常听说过,我想认识xxx人,最少通过1个人可以认识别人,最多通过6个人可以认识某人。这里就体现的是生活中,所有人与人之间其实都是有联系的。比如:张三认识李四,李四认识王五 张三认识赵六,赵六认识田七,田... Rae人工智能2024-10-161184 阅读0 评论
热文Neo4j入门系列(二十一)Neo4j 使用java-driver开发教程 在neo4j中的Cyper查询语言中还有很多的关键字和函数,这些函数如果对mysql熟悉的话,看一遍几乎都会了,所以这里我们不再进行挨个讲解了,直接开启一下篇。这里的话我们使用java语言来演示一下使用java做ne... Rae人工智能2024-10-161049 阅读0 评论
热文Neo4j入门系列(二十)Neo4j Cypher查询语言之MATCH用法 在前面的案例里面我们展示了非常多的match相关的语法,使用match主要是用来做查询的。所以这里不做过多说明,直接演示下具体的使用即可。1、查询所有节点neo4j中查询所有节点的语法是最简单的,示例如下:match... Rae人工智能2024-10-161171 阅读0 评论
Neo4j入门系列(十九)Neo4j Cypher查询语言之case用法 在neo4j中,case的用法主要是进行条件判断的字句,熟悉myslq的同学可以很容易掌握,他的主要语法是case-when-else-end。下面我们来演示一下:match (n:Person) RETURN CA... Rae人工智能2024-10-15784 阅读0 评论
Neo4j入门系列(十八)Neo4j Cypher查询语言之with用法 在neo4j中还有一个with关键词,他主要是把两个查询结果给链接起来。下面给个案例看看效果:MATCH (a:Person) WHERE a.name = '张三' with a.age as age1 MATCH... Rae人工智能2024-10-15953 阅读0 评论
Neo4j入门系列(十七)Neo4j Cypher查询语言之Union查询 在mysql中union是把两个查询结果集合并到一起,成为一个结果集进行返回。在neo4j中,也有union查询,效果是一样的。例如:MATCH (a:Person) WHERE a.name = '张三' RETU... Rae人工智能2024-10-15818 阅读0 评论
Neo4j入门系列(十六)Neo4j Cypher查询语言之where条件查询 在mysql中我们查询数据的时候经常使用条件查询,在neo4j中我们也可以使用where进行条件查询,他的使用方法和mysql是一样的。如果是一个条件的话,查询语句是:match (n:Person) where n... Rae人工智能2024-10-15649 阅读0 评论
Neo4j入门系列(十五)Neo4j Cypher查询语言之约束的使用 在neo4j中我们还可以创建约束,比如我们约束所有的节点里面的节点name属性不能重复,这就相当于一个约束。下面我们来演示一下:1、在节点上创建约束在neo4j中,如果没有约束的话,我们可以创建多个相同的节点,例如我... Rae人工智能2024-10-15810 阅读0 评论
Neo4j入门系列(十四)Neo4j Cypher查询语言之索引的使用 在开发的时候,我们接触到的所有数据库都是有索引的。在neo4j中也是有索引的,索引主要的目的是为我们加快查询。所以本文我们演示下neo4j的索引。1、新增索引在neo4j中,对应的索引是加在属性上的,可以加在节点的属... Rae人工智能2024-10-15810 阅读0 评论
Neo4j入门系列(十三)Neo4j Cypher查询语言之foreach关键字 foreach关键字在很多开发语言里面都会出现,其实他主要就是for循环。在neo4j中,foreach关键字主要是在一条查询语句中设计一条循环的语句。下面我们来演示一下:1、使用foreach循环创建节点循环创建节... Rae人工智能2024-10-15624 阅读0 评论
Neo4j入门系列(十二)Neo4j Cypher查询语言之REMOVE关键字 这里我们再介绍下REMOVE关键字。这里的REMOVE关键字可以移除某个节点的某个属性。下面我们来展示一下。//给小米这个节点添加一个tag=1的标签 match (a{name:'小米'}) set a.tag =... Rae人工智能2024-10-14738 阅读0 评论
Neo4j入门系列(十一)Neo4j Cypher查询语言之DELETE关键字 本文我们介绍下Cypher查询语言中的DELETE关键字。DELETE关键字顾名思义就是删除,所以我们下面来演示一下。1、删除节点在neo4j中,如果要删除1个节点的话,那么这个节点不能有任何关系关联,不然会出现报错... Rae人工智能2024-10-14916 阅读0 评论
Neo4j入门系列(十)Neo4j Cypher查询语言之Set关键字 本文我们再少下Cypher查询语言中的set关键字。我们可以把它看作是sql中的update相关语句。set关键字主要是在查询语句中使用,他用来修改节点和关系的属性值,或者为节点和关系增加属性字段。下面我们来演示一下... Rae人工智能2024-10-14729 阅读0 评论
Neo4j入门系列(九)Neo4j Cypher查询语言之Merge关键字 前面《Neo4j入门系列(八)Neo4j Cypher查询语言之Create关键字》我们介绍了Create关键字,这里的话我们介绍下Merge关键字。Merge关键字他的意思就是合并,在Neo4J里面其实主要就是在已... Rae人工智能2024-10-14838 阅读0 评论