Extension MongoDB Datastore with Data Citation


Extension Basics

Title
MongoDB Datastore with Data Citation
Name
ckanext-mongodatastore
Type
Public extension
Description
Datastore backend implementation for CKAN based on MongoDB that supports data citation following RDA recommendations.
CKAN versions
Download-Url (zip)
Last commit
5 years ago (2020-10-13 03:11:03)
Url to repo
Category
Visualization & Analytics


Background Infos

Description (long)
Show details

This CKAN extension provides a datastore implementation based on MongoDB for storing data records. A key aspect is its implementation of the RDA Recommendations for Data Citation, which guarantees citability for every query submitted to the datastore. The extension implements the IDatastoreBackend interface, so the standard DataStore API can be used. It requires both MongoDB for data storage and PostgreSQL for the QueryStore (as described in RDA Recommendations). Features include sharding support and proper versioned queries for data citation.

Version
0.4
Version release date
2020-10-13
Contact name
Florian Wörister
Contakt email
(not set)
Contact Url
(not set)


Installation Guide

Configuration hints

ckanext.mongodatastore.mongodb_url, ckanext.mongodatastore.querystore_url, ckanext.mongodatastore.sharding_enabled (default: False), ckanext.mongodatastore.database_name (default: CKAN_Datastore)

Plugins to configure (ckan.ini)
mongodatastore
CKAN Settings (ckan.ini)
DB migration to be executed
ckan -c /etc/ckan/default/production.ini create_schema
<< back to Extensions