#创建数据库
只要下载并编译gStore系统的代码,就会自动创建一个名为system(真实目录名称system.db)的数据库。这是管理系统统计信息的数据库,包括所有用户和所有数据库。您可以使用gquery命令查询此数据库,但禁止使用编辑器对其进行修改。
创建数据库操作是gStore最重要的操作之一,也是用户安装gStore后需要做的第一个操作,gStore提供多种方式进行数据库创建操作。
- 命名行模式(gbuild)
gbuild命令用于从RDF格式文件创建新的数据库,使用方式:
bin/gbuild db_name rdf_triple_file_path
参数含义:
db_name:以“.db”结尾的数据库名称
rdf_triple_file_path:带“.nt”或者".n3"后缀的文件所在的文件路径
例如,我们从lubm.nt构建一个名为“lubm.db”的数据库,可以在数据文件夹中找到。
[root@localhost gStore]$ bin/gbuild lubm ./data/lubm/lubm.nt
gbuild...
argc: 3 DB_store:lubm RDF_data: ./data/lubm/lubm.nt
begin encode RDF from : ./data/lubm/lubm.nt ...
注意:
注意不能直接cd到bin目录下,而要在gStore安装根目录执行gbuild操作
不能以空的RDF数据集来创建数据库