大数据
海天一树
信息学奥赛研究。
展开
-
结构化、半结构化和非结构化数据
在学C语言的时候,学过两数交换:《小朋友学C语言(25):两数交换》 https://www.jianshu.com/p/64bc70f0abfe在学C++的时候,也学了两数交换:《小朋友学C++(14):两数交换》 https://www.jianshu.com/p/9a071870e0a0这里咱们要考虑的是,两个数相等的交换情况。#include <iostream&...原创 2018-08-20 00:23:29 · 13373 阅读 · 0 评论 -
Neo4j学习(2):Win系统安装Neo4j
一、 简介Neo4j 是目前最流行的图形数据库,支持完整的事务,在属性图中,图是由顶点(Vertex),边(Edge)和属性(Property)组成的,顶点和边都可以设置属性,顶点也称作节点,边也称作关系,每个节点和关系都可以由一个或多个属性。Neo4j创建的图是用顶点和边构建一个有向图,其查询语言cypher已经成为事实上的标准。其他的图形数据库还包括Oracle NoSQL数据库,Or...原创 2018-08-20 19:35:32 · 968 阅读 · 1 评论 -
Neo4j学习(1):Neo4j是什么
1. 什么是图数据库图数据库用图来存储数据,是最接近高性能的一种用于存储数据的数据结构方式之一。1.1 一个图由无数的节点和关系组成 最简单的图是单节点的,一个记录,记录了一些属性。一个节点可以从单属性开始,成长为成千上亿,虽然会有一点点麻烦。从某种意义上讲,将数据用关系连接起来分布到不同节点上才是有意义的。1.2 用 Traversal 进行数据库查询 一次 Tr...原创 2018-08-29 15:41:05 · 466 阅读 · 0 评论 -
Neo4j学习(3):操作图数据库的语言--Cypher
Cypher是一种用来处理图数据库的语言,语法比较简单。 1 查询数据库里的数据match(n) return nmatch是匹配规则,(n)表示所有节点,语法要求加上小括号。 return n表示返回匹配到的所有节点刚安装完,数据库里没有数据。所以显示“no records”。2 创建一个节点CREATE (p1:Person { name: "Liu Da"...原创 2018-08-29 15:42:35 · 1817 阅读 · 0 评论