• Neo4j数据库学习一:安装和数据类型常用命令简介


    Neo4j数据库是图数据库

    在数据库中,只有节点Nodes和关系Relationships
    Nodes用圆圈表示,Relationships用有向箭头表示
    关系和节点都有属性(键值对)

    安装3.3.7版本

    注意:需要系统有jdk8配置,没有请先安装jdk8,楼主这里已经安装过jdk8
    3.3.7下载地址:

    https://neo4j.com/download-thanks/?edition=community&release=3.3.7&flavour=unix&_ga=2.208844434.1691148992.1536805793-463668001.1536805793
    

    安装:

    tar -xf neo4j-community-3.3.7-unix.tar.gz
    mv neo4j-community-3.3.7 neo4j
    ./neo4j/bin/neo4j console  # 占用终端运行,阻塞当前终端
    ./neo4j/bin/neo4j start  # 非阻塞 后台运行,不占用终端.而且不是当前终端的子进程,所以不需要nohup
    

    使用下面两个命令之一检查neo4j是否启动成功
    curl -i -XGET "http://localhost:7474"
    or
    curl -i -XGET "http://127.0.0.1:7474/"

    修改配置,设置为全0地址,方便本地的windows访问

    vim neo4j/conf/neo4j.conf 
    搜索dbms.connectors.default_listen_address=0.0.0.0 将前面的注释去掉
    保存退出
    重启neo4j
    ./neo4j/bin/neo4j stop
    ./neo4j/bin/neo4j start 
    

    常用命令

    增删改查

    :create :创建节点,关系和属性
    删:delete:删除节点和关系
    删:remove:删除节点和关系的属性
    改:set:添加或更新标签
    查:match:检索有关节点,关系和属性数据

    筛选

    return:返回查询的结果
    where::提供条件过滤检索数据
    order by: 排序检索数据

    常用函数

    string:转换为string字面量
    aggregation:对查询的结果进行聚合操作
    relationship:获取关系的细节,如startnode开始节点,endnode结束节点.

    neo4j的数据类型

    boolean:值true,false
    byte:用于表示8位整数
    short:用于表示16位整数
    int:用于表示32位整数
    long:用于表示64位整数
    float:用于表示32位浮点数
    double:用于表示64位浮点数
    char:用于表示16位字符
    string:用于表示字符串

    原文地址:https://www.jianshu.com/p/8032eadb88fd
  • 相关阅读:
    SharePoint 2016 图文安装教程
    CSS选择器的特殊性和LOVE HA
    CSS相邻兄弟选择器
    Javascript高级程序设计——函数
    Javascript高级程序设计——基本概念(二)
    Javascript高级程序设计——基本概念(一)
    Javascript高级程序设计——在HTML中使用Javascript
    Javascript高级程序设计——javascript简介
    Javascript包含对象的数组去重
    JQuery阻止表单提交的方法总结
  • 原文地址:https://www.cnblogs.com/jpfss/p/11468668.html
Copyright © 2020-2023  润新知