Data Store представляет собой каталогизатор для оцифрованных объектов таких как документы, аудио- и видео-контент, фотографии, рукописи и т.п., относящихся к деятельности какого-либо учреждения, общества или лица.
Data Store может применяться в любой сфере где необходимо осуществлять систематизацию данных, например, о библиографических изданиях, о музейных экспонатах, чертежи промышленных изделий, рецепты приготовления блюд и т.д.
Data Store (DS, Банк данных) представляет собой некоторый аналог документной базы данных. Основной единицей DS является картотека (Catalog). Картотека содержит систематизированное собрание карточек (Card), являющихся основными единицами представления данных в картотеке. Данные к карточкам прикрепляются в виде тегов (Tag), представляющих пары ключ-значение. Ключ тега является полем (Field), содержащим название, описание и тип ассоциированных данных.
Помимо набора карточек, каждая картотека содержит свою локальную файловую систему, организованную в виде древовидной структуры по аналогии с классической дисковой файловой системой.
Доступ пользователей к картотеке осуществляется на основе полномочий.
data-store-server
- сервер Data Store (основное хранилище данных).
openapi
- файлы OpenAPI для взаимодействия с сервером.
docs
- документация проекта.