如何创建本地维基数据查询服务?

How to create a local Wikidata query service?

我正在尝试 运行 维基数据上的 SPARQL 查询,但它超时了。我想下载 dump 并将其索引到某个数据库中,这样我就可以 运行 使用 HTTP 请求进行本地 SPARQL 查询。我还需要支持特定于维基数据的扩展,例如 SERVICE wikibase:label。我已经下载了一个 RDF 转储。下一步是什么?

维基媒体 has documentation 关于如何从他们的转储之一 运行 您自己的 SPARQL 端点。他们还有一个更新程序,可以从他们的服务器流式传输更新,让您的端点保持最新。

您不需要做任何特别的事情来支持他们的扩展,它是默认包含的。

我建议在生产中使用带有 http 身份验证的反向代理(如 nginx 或 apache),默认情况下可以访问管理仪表板。