Каковы причины хранения документов в СУБД при использовании CMS Alfresco

StackOverflow https://stackoverflow.com/questions/2616497

Вопрос

У меня есть интервью на стажировку с компанией, которая хочет реализовать систему управления документами, и они рассматривают в первую очередь решения с открытым исходным кодом, их главный выбор, являющийся главным выбором, но решение по-прежнему не окончательно, часть моей работы будет расследовать Alfresco лучшее решение.

Что я видел из описания проекта, состоит в том, что они будут реализовывать Alfresco с базой данных MySQL, а не использовать СУБД только для метаданных документов и индексации, но они на самом деле хотят хранить документы внутри. Профиль компании тип документов будет в основном PDF и .doc, а не изображения.

Я немного исследовал, и я прочитал все темы, связанные с хранением файлов в базу данных, не дублировать вопрос. Итак, из того, что я понимаю, хранение капельки, как правило, не рекомендуется, и по профилю компании и их юридические обязательства с архивированием, я вижу, что им придется хранить большее количество документов.

Я хотел бы быть готовой столько, сколько смогу на собеседование, и поэтому я хотел бы ваше мнение по этим вопросам:

  1. Каковы ваши причины решения для хранения документов в СУБД, (особенно в виду, что вы устанавливаете Alfresco, которые хранят файлы в FS) ???

  2. Есть ли у вас какие-либо опыты хранения документов в базу данных MySQL конкретно ???

Вся помощь очень ценится, я действительно взволнован интервью и действительно хочу эту стажировку, так что это одна из вещей, которые я действительно хочу понять раньше !!

Спасибо!!!!

Это было полезно?

Решение

По моему опыту с Alfresco это собирается принять много настроек репозитория Alfresco. Я бы не пошел туда сам. Но если пришлось, я бы ответил на ваши вопросы:

  1. Причины хранения документов в СУБД вместо файла могут быть:

    • Использование резервного копирования / безопасности DBMS для копирования / сохранения / резервного копирования документации вокруг, и этот, наверное, хороший:
    • Доступ к этим документам может быть проще в других приложениях. Я имею в виду, если вы в любом случае переписываете службу хранения, то вы можете переписать его, чтобы сохранить некоторые метаданные в новой структуре базы данных. Это создало бы некоторую избыточность, но это сделало бы документы доступными из других систем без необходимости зависеть от Alfresco.
  2. У меня есть некоторый опыт работы с приложениями, которые используют СУБД в качестве хранения - приложение использовалось для хранения входящих счетов, чтобы они могли быть одобрены, оспариваются или отправлены на оплату или что-то еще. У него были приличные выступления ЛВС, но у компании была действительно хорошая пропускная способность. Однако на удаленных местах было немного отставлено, поскольку документы были переданы взад и вперед.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top