摘要: 本文主要讨论图数据库背后的设计思路、原理还有一些适用的场景,以及在生产环境中使用图数据库的具体案例。 阅读全文
posted @ 2020-04-01 16:10 NebulaGraph 阅读(6284) 评论(0) 推荐(2) 编辑
摘要: 如何提高数据中有效数据的利用率、将无效的过期数据清洗掉,是数据库领域的一个热点话题。在本文中我们将着重讲述如何在数据库中处理过期数据这一问题。 阅读全文
posted @ 2020-03-25 10:22 NebulaGraph 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 说起自动化,无论是在公司还是我们个人的项目中,都会用到或者编写一些工具来帮助我们去处理琐碎重复的工作,以节约时间提升效率。本篇文章就是介绍如何利用 GitHub 提供的 Actions 来完成我们前端的发布自动化。 阅读全文
posted @ 2020-03-17 14:49 NebulaGraph 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: 索引是数据库系统中不可或缺的一个功能,数据库索引好比是书的目录,能加快数据库的查询速度,其实质是数据库管理系统中一个排序的数据结构。不同的数据库系统有不同的排序结构,目前常见的索引实现类型如 B-Tree index、B+-Tree index、B*-Tree index、Hash index、Bitmap index、Inverted index 等等,各种索引类型都有各自的排序算法。 阅读全文
posted @ 2020-03-12 11:35 NebulaGraph 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: 本文分析了 Gremlin、Cypher、nGQL 等 3 款图数据库查询语言的语法,并用 Janus Graph 的示例图 The Graphs of Gods 的数据进行实践方便你了解到这 3 款图数据库查询语言 阅读全文
posted @ 2020-03-05 10:51 NebulaGraph 阅读(2727) 评论(0) 推荐(0) 编辑
摘要: 数据库容器化是最近的一大热点,Kubernetes 能给数据库带来故障恢复、存储管理、负载均衡、水平拓展等好处。而它在图数据库 Nebula Graph 中可以发挥什么作用呢? 阅读全文
posted @ 2020-02-26 17:48 NebulaGraph 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 作为 C/ C++ 工程师,在开发过程中会遇到各类问题,最常见便是内存使用问题,比如,越界,泄漏。本文主要介绍了 Google 开发的 AddressSanitizer 在保持性能的情况下解决内存问题 阅读全文
posted @ 2020-02-19 10:22 NebulaGraph 阅读(646) 评论(0) 推荐(1) 编辑
摘要: 如果 2019 年技术圈有十大流行词,容器化肯定占有一席之地,随着 Docker 的风靡,前端领域应用到 Docker 的场景也越来越多,本文主要来讲述下开源的分布式图数据库 Nebula Graph 是如何将 Docker 应用到可视化界面中,并将 1.3G 的 Docker 镜像优化到 0.3G 阅读全文
posted @ 2020-02-11 10:09 NebulaGraph 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 在本文中我们将着重讲解在存储层如何实现数据和服务的负载平衡。 阅读全文
posted @ 2020-02-06 10:35 NebulaGraph 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 在第二期的图数据库小知识中,我们回顾了图数据库的兴起契机,聊了聊【传统数据库通过设计良好的数据结构是不是可以实现图数据库的功能】、【图数据库会出于什么考虑做存储计算分离】等图数据库设计问题… 阅读全文
posted @ 2020-01-15 10:19 NebulaGraph 阅读(368) 评论(0) 推荐(0) 编辑