笔者近期在对比目前较为火热的图数据库管理系统的过程中挖掘到一个国产的开源图数据库管理系统Gstore,在对比neo4j和Jena后发现其处理速度相比较快并且API较为丰富,但是安装的过程相对较为复杂一些。虽然复杂但是最为重要的一点是国产软件,并且提供单机版能够用于个人或内部搭建使用,在安装过一次后决定安利给大家。
系统要求
ubuntu
cent OS
其他LINUX(原理上应该可行但是没有实际操作过)
项目地址
https://github.com/pkumod/gStore
安装步骤
绝大多数的ubuntu镜像中都自带安装git,所以在此不在赘述。
下载代码
git clone https://github.com/pkumod/gStore.git
安装依赖库
在帮助文档中列出了gstore中需要的依赖库
sudo apt-get install unzip zip
sudo apt-get install openjdk-8-jdk
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install libreadline-dev
sudo apt-get install libboost-all-dev
sudo apt-get install libcurl4 libcurl4-openssl-dev
这里需要注意的是,最后一个curl依赖库在ubuntu16.04安装过程中应该会报错,所以我们采用另一种方式进行安装