neo4j学习笔记

一.概念web

    图数据库,拥有和cypher操做语言。具备本地图形存储功能sql

    由节点、关系、属性构成数据库

    在属性图模型中,对象被表示为节点,链接节点的关系。节点和关系均可以有名称/值属性。架构

    随着数据模型的发展,在可选的架构约束下灵活地添加和移除属性。性能

    是一个用于存储关键数据的事务数据库。优化

    neo4j 企业版 有一个可配置的一致性模型来平衡性能和耐用性。(ACID)spa

    neo4j 企业版能够在几十台机器上进行大规模读取,以达到峰值负载的最终性能。(性能).net

    主从复制,竞选机制,失效备援,监控集群(性能)code

    支持多种语言。对象

    支持csv 导入到 neo4j

二.使用 (具体使用请到官网看https://neo4j.com/developer/cypher-query-language/

    1.查询

        它有它本身的查询语言,相似于sql 它叫 Cypher(开放式图形查询语言)

        

    2.删除

        删库跑路有个简单的方式。 match (n) detach delete n

    

    3.修改

 

    4.增长

 

3、原理

4、包含哪些内容

5、瓶颈、能够从哪方面优化

6、其余笔记

    1.配置远程访问

    在conf/neo4j.conf配置一行到结尾

    dbms.connector.http.address=0.0.0.0:7474

7、常见问题

    1.外网访问不了 https://blog.csdn.net/programmer_at/article/details/69483529

    2.登录不上,WebSocket connection failure. Due to security constraints in your web browser,修改配置文件 neo4j.conf ,取消下面这两行的注释

dbms.connectors.default_listen_address=0.0.0.0  dbms.connector.bolt.listen_address=:7687

ps:

概念解释

1.ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)

相关文章
相关标签/搜索