加载中
浅析图数据库 Nebula Graph 数据导入工具——Spark Writer

从 Hadoop 说起 近年来随着大数据的兴起,分布式计算引擎层出不穷。Hadoop 是 Apache 开源组织的一个分布式计算开源框架,在很多大型网站上都已经得到了应用。Hadoop 的设计核心思想来源于 ...

D3.js 力导向图的显示优化(二)- 自定义功能

摘要: 在本文中,我们将借助 D3.js 的灵活性这一优势,去新增一些 D3.js 本身并不支持但我们想要的一些常见的功能:Nebula Graph 图探索的删除节点和缩放功能。 文章首发于 Nebula Graph 官...

2020/07/09 10:00
1.3W
Nebula Graph 在大规模数据量级下的实践和定制化开发

本文作者系微信技术专家李本利 首发于 Nebula Graph 官方博客:https://nebula-graph.com.cn/posts/nebula-graph-for-social-networking/ 图数据在社交推荐、多跳实时计算、风控和安全等领域...

2020/07/02 09:56
4.7K
Hugo 建站经验之谈

首发于 Nebula Graph 官方博客:https://nebula-graph.com.cn/posts/why-static-site-generator-hugo/ 前言 建站工具,早已不是一个新颖的话题,抛开可视化建站单论开发层面,各类语言都有推...

2020/06/23 10:05
7.8K
钉钉机器人自动关联 GitHub 发送 approval prs

摘要:用技术来解决 PM 枯燥的 approval pr 工作,本文将阐述如何自动化获取 GitHub Organization 下各个 repo 待 merge 的 pull requests 并通知相关人员,告别每日的手动操作。 首发于 Ne...

2020/06/17 09:59
4.2K
Nebula Graph 1.0 Release Note

Nebula Graph 1.0 发布了。作为一款开源分布式图数据库,Nebula Graph 1.0 版本旨在提供一个安全、高可用、高性能、具有强表达能力的查询语言的图数据库。 首发于 Nebula Graph 官方博客:h...

2020/06/11 11:08
512
一文读懂图数据库 Nebula Graph 访问控制实现原理

摘要:数据库权限管理对大家都很熟悉,然而怎么做好数据库权限管理呢?在本文中将详细介绍 Nebula Graph 的用户管理和权限管理。 本文首发 Nebula Graph 博客:https://nebula-graph.com.cn...

Task Manager 的设计简述

首发于 Nebula Graph 官方博客:https://nebula-graph.com.cn/posts/task-management-design-in-nebula-graph/ 讲解 Task Manager 之前,在这里先介绍一些 Task Manager 会使用到的概念术语。...

2020/05/27 09:49
6.7K
CPack 入门指南

背景 CPack 是 CMake 2.4.2 之后的一个内置工具,用于创建软件的二进制包和源代码包。 CPack 在整个 CMake 工具链的位置。 CPack 支持打包的包格式有以下种类: 7Z (7-Zip file format) DEB...

2020/05/19 10:02
397
图数据库 Nebula Graph 是什么

图数据库(英语:Graph Database)是一个使用图结构进行语义查询的数据库。该系统的关键概念是图,形式上是点 (Node 或者 Vertex) 和边 (Edge 或者 Relationship) 的集合。一个顶点代表一个实...

2020/05/13 09:55
1.8K
用 GitHub Action 构建一套 CI/CD 系统

缘起 Nebula Graph 最早的自动化测试是使用搭建在 Azure 上的 Jenkins,配合着 GitHub 的 Webhook 实现的,在用户提交 Pull Request 时,加个 ready-for-testing 的 label 再评论一句 Jenkin...

D3.js 力导向图的显示优化

D3.js 作为一个前端,说到可视化除了听过 D3.js 的大名,常见的可视化库还有 ECharts、Chart.js,这两个库功能也很强大,但是有一个共同特点是封装层次高,留给开发者可设计和控制的部分太少...

图数据库 Nebula Graph 的代码变更测试覆盖率实践

对于一个持续开发的大型工程而言,足够的测试是保证软件行为符合预期的有效手段,而不是仅仅依靠 code review 或者开发者自己的技术素质。测试的编写理想情况下应该完全定义软件的行为,但是...

2020/04/22 10:04
2K
基于 Jepsen 来发现几个 Raft 实现中的一致性问题(2)

Nebula Graph 是一个高性能、高可用、强一致的分布式图数据库。由于 Nebula Graph 采用的是存储计算分离架构,在存储层实际只是暴露了简单的 kv 接口,采用 RocksDB 作为状态机,通过 Raft 一...

2020/04/15 15:18
3.3K
全站 CDN 部署 Discourse 论坛

Discourse 介绍 Discourse 是一款由 Stack Overflow 的联合创始人——Jeff Atwood,基于 Ruby on Rails 开发的开源论坛。相较于传统论坛,Discourse 从他全面开放的开源态度、简介明了的页面...

2020/04/08 13:52
1.2K
浅谈图数据库

本文主要讨论图数据库背后的设计思路、原理还有一些适用的场景,以及在生产环境中使用图数据库的具体案例。 从社交网络谈起 下面这张图是一个社交网络场景,每个用户可以发微博、分享微博或评...

2020/04/01 15:50
2.1W
图数据库 Nebula Graph TTL 特性

导读 身处在现在这个大数据时代,我们处理的数据量需以 TB、PB, 甚至 EB 来计算,怎么处理庞大的数据集是从事数据库领域人员的共同问题。解决这个问题的核心在于,数据库中存储的数据是否都是...

2020/03/25 10:13
1.8K
使用 Github Action 进行前端自动化发布

前言 说起自动化,无论是在公司还是我们个人的项目中,都会用到或者编写一些工具来帮助我们去处理琐碎重复的工作,以节约时间提升效率,尤其是我们做前端开发会涉及诸如构建、部署、单元测试...

分布式图数据库 Nebula Graph 的 Index 实践

导读 索引是数据库系统中不可或缺的一个功能,数据库索引好比是书的目录,能加快数据库的查询速度,其实质是数据库管理系统中一个排序的数据结构。不同的数据库系统有不同的排序结构,目前常...

一文了解各大图数据库查询语言(Gremlin vs Cypher vs nGQL)| 操作入门篇

文章的开头我们先来看下什么是图数据库,根据维基百科的定义:图数据库是使用图结构进行语义查询的数据库,它使用节点、边和属性来表示和存储数据。 虽然和关系型数据库存储的结构不同(关系...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部