随笔分类 -  架构设计

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 40 下一页
摘要:Neo4j使用Cypher查询图形数据,Cypher是描述性的图形查询语言,语法简单,功能强大,由于Neo4j在图形数据库家族中处于绝对领先的地位,拥有众多的用户基数,使得Cypher成为图形查询语言的事实上的标准。本文作为入门级的教程,我不会试图分析Cypher语言的全部内容,本文的目标是循序渐进 阅读全文
posted @ 2019-08-13 12:42 星朝 阅读(321) 评论(0) 推荐(0) 编辑
摘要:在深入学习图形数据库之前,首先理解属性图的基本概念。一个属性图是有向图,由顶点(Vertex),边(Edge),标签(Lable),关系类型(Relationship Type)和属性(Property)组成。 在属性图形中,节点和关系是最重要的实体,顶点也称作节点(Node),边也称作关系(Rel 阅读全文
posted @ 2019-08-13 12:38 星朝 阅读(289) 评论(0) 推荐(0) 编辑
摘要:图形数据库(Graph Database)是NoSQL数据库家族中特殊的存在,用于存储丰富的关系数据,Neo4j 是目前最流行的图形数据库,支持完整的事务,在属性图中,图是由顶点(Vertex),边(Edge)和属性(Property)组成的,顶点和边都可以设置属性,顶点也称作节点,边也称作关系,每 阅读全文
posted @ 2019-08-13 12:31 星朝 阅读(440) 评论(0) 推荐(0) 编辑
摘要:返回节点 返回一个节点,在返回语句中列出即可。 查询: START n=node(2) RETURN n  结果: 返回关系 查询: START n=node(1) MATCH (n) [r:KNOWS] >(c) RETURN r 结果: 返回属性 查询: START n=node 阅读全文
posted @ 2019-08-13 10:34 星朝 阅读(3557) 评论(0) 推荐(0) 编辑
摘要:呼、博客要落灰了 记录一下Java连接neo4j的问题。 首先是neo4j的下载和配置,基本参考https://blog.csdn.net/appleyk/article/details/79091898 1、下载jdk 2、下载neo4j的community版本或者desktop版本 下载地址:h 阅读全文
posted @ 2019-08-12 17:38 星朝 阅读(2977) 评论(0) 推荐(0) 编辑
摘要:Neo4j Cypher语言语法 梦飞扬 2018 03 15 264 阅读 Neo4j function imgError(img){ if (typeof img.hasReplaceSrc != 'undefined'){ var refer = $('div.author a:last'). 阅读全文
posted @ 2019-08-12 15:47 星朝 阅读(629) 评论(0) 推荐(0) 编辑
摘要:1. 创建关系 因为代码占篇幅太大,创建整个“电源关系图”的代码在文章最下方。 2. 简单分析创建语句 2.1 创建电影节点 CREATE (TheMatrix:Movie {title:'The Matrix', released:1999, tagline:'Welcome to the Rea 阅读全文
posted @ 2019-08-12 10:45 星朝 阅读(1510) 评论(0) 推荐(0) 编辑
摘要:一. 简介 neo4j是当今最流行的图数据库,基于 节点+关系 的架构,保存了图形数据的基本元素。同时,数据库也支持通过基础数据元素和独特的CQL查询语法,快速方便的检索、构建复杂的图表关系结果。   二. 基础知识 windows安装方法: 安装方法 CQL基本语法:基本语法 阅读全文
posted @ 2019-08-12 10:43 星朝 阅读(1383) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 一、neo4j 介绍 Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被 阅读全文
posted @ 2019-08-12 09:45 星朝 阅读(1711) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/59bd829de0de 总结提前: 【1】先删关系,再删节点 【2】当记不得关系名时,type(r)可以查到关系名 【3】彻底删除节点标签名,需要删除前期对该标签名建立的索引 问题描述: 数据库里已经创建好了节点和关系,现在想删除BC_Compa 阅读全文
posted @ 2019-08-09 17:50 星朝 阅读(4536) 评论(0) 推荐(0) 编辑
摘要:! flowchart 箭头图标 勿删 实体消歧 任务定义 通过六元组来定义: M=N,E,D,O,K,& N是待消歧的实体名集合,如李娜,迈克尔乔丹等 E是待消歧实体名的目标列表,包括了可能指向的实体,如李娜(跳水运动员) D是一个包含了待消歧实体名的文档集,如包含迈克尔的网页集合 O= 阅读全文
posted @ 2019-08-09 16:35 星朝 阅读(1951) 评论(0) 推荐(0) 编辑
摘要:(adsbygoogle = window.adsbygoogle || []).push({}); 在用svn的时候,由于svn的时间与本地不同步,导致每次看log总是需要对时间。 今天修改了svn服务器时间与本地同步。只需要修改svn服务器时间与本地时间相同即可,但要主要修改时区,不然会出现时间 阅读全文
posted @ 2019-08-09 14:13 星朝 阅读(3197) 评论(0) 推荐(0) 编辑
摘要:    图数据库本身属于NoSql数据库中的一种,是基于数学中图论实现的一种数据库。不同于传统的关系型数据库将数据存在库表字段中,图数据库将数据和数据之间的关系存在节点和边中,在图数据库中这被称作“节点”和“关系”。没有了库表字段的概念,相当于是把数据存在了一张大宽表中。传统数据 阅读全文
posted @ 2019-08-08 15:17 星朝 阅读(4192) 评论(0) 推荐(0) 编辑
摘要:相信您和我一样,在使用关系型数据库时常常会遇到一系列非常复杂的设计问题。例如一部电影中的各个演员常常有主角配角之分,还要有导演,特效等人员的参与。通常情况下这些人员常常都被抽象为Person类型,对应着同一个数据库表。同时一位导演本身也可以是其它电影或者电视剧的演员,更可能是歌手,甚至是某些影视公司 阅读全文
posted @ 2019-08-08 15:08 星朝 阅读(449) 评论(0) 推荐(0) 编辑
摘要:阅读更多 我们从名字上就能看出这是一个NIO思想为基础的IO框架,X是指这个框架可以有多种实现,我们可以从代码库 https://github.com/xnio 中发现一个项目xnio native,里面有用C实现的nio层,就能体会到这个X的含义,可以直接基于操作系统C库。目前在Xnio中默认的实 阅读全文
posted @ 2019-08-08 13:58 星朝 阅读(7972) 评论(0) 推荐(0) 编辑
摘要:Undertow 简介 Undertow是一个用java编写的、灵活的、高性能的Web服务器,提供基于NIO的阻塞和非阻塞API。 Undertow的架构是组合式的,可以通过组合各种小型的目的单一的处理程序来构建Web服务器。所以可以很灵活地的选择完整的Java EE servlet 3.1容器或初 阅读全文
posted @ 2019-08-08 13:56 星朝 阅读(2408) 评论(0) 推荐(0) 编辑
摘要:该项目通过自动配置和Spring环境以及其他Spring编程模型习惯用法提供了Spring Boot应用程序的Consul集成。 通过一些简单的注释,您可以快速启用和配置应用程序内的通用模式,并使用基于Consul的组件构建大型分布式系统。 提供的模式包括服务发现,控制总线和配置。 智能路由(Zuu 阅读全文
posted @ 2019-08-08 09:28 星朝 阅读(2410) 评论(0) 推荐(0) 编辑
摘要:           在前面的文章中学习了consul在windows下的安装配置,然后consul作为spring boot的服务发现和注册中心,详细的参考:https://blog.csdn.net/j903829182/article 阅读全文
posted @ 2019-08-08 09:27 星朝 阅读(3424) 评论(0) 推荐(0) 编辑
摘要:本篇主要介绍了 Spring Boot 如何与 Consul 进行集成,Consul 只是服务注册的一种实现,还有其它的例如 Zookeeper、Etcd 等,服务注册发现在微服务架构中扮演这一个重要的角色,伴随着服务的大量出现,服务与服务之间的配置管理、运维管理也变的难以维护,通过 Consul 阅读全文
posted @ 2019-08-07 18:03 星朝 阅读(5271) 评论(0) 推荐(0) 编辑
摘要:去官网下载windows版本的 https://www.consul.io/downloads.html 这里使用的是64位的 解压 添加 计算机 右键 属性 高级属性设置环境变量设置 在path下加上:M:\consul cmd启动: consul agent dev 如下: 可以看到启动成功。 阅读全文
posted @ 2019-08-07 17:48 星朝 阅读(204) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 40 下一页