Какой лучший способ создания документов Архив изображений в базе данных?

0

Каков наилучший способ создания архива документов изображений в базе данных?

Учитывая, что у нас есть около 2-10 миллионов записей, и каждая запись включает в себя 2-4 изображения и около 20 текстовых полей, что лучший способ создать этот архив, чтобы у нас была хорошая скорость и высокая безопасность для данных?

Кроме того, какая база данных подходит для этого проекта?

Теги:
database
sql-server

5 ответов

2

Определенно используйте файловую систему, как указано в "Малой".

Один из вариантов - SQL Server FILESTREAM. См. http://msdn.microsoft.com/en-us/library/cc949109.aspx.

1

Используйте хранилище файловой системы для архивного образа. Вы должны сохранить ссылку в БД для файла изображения. И если вы используете контент HTTP, вы можете использовать кэш-прокси-сервер, такой как Squid, Nginx и т.д.

1

Больше вопросов для вас:

  • Насколько динамичны данные? Вы сохраняете его один раз и никогда не меняете его или часто меняете?
  • Вам нужна версия для документов или последняя версия перезаписывает предыдущую и что она.
  • Всегда ли редактируются документы с использованием одного приложения или их можно изменить за пределами (например: с помощью Word).
  • Связаны ли документы с другими "не-документами" (строками базы данных) или это единственное, что вам нужно сохранить?
  • 0
    сразу документы (отсканированные фотографии) буксируются, но, возможно, добавит 2-4 новых документа в базу данных, и нам потребуется версия для документов, но другие типы полей будут изменены, у нас есть 5-6 таблиц в базах данных, связанных с этими документами строки
0

Вы можете использовать контрольные загрузки. Посмотрите http://kovyrin.net/2006/11/01/nginx-x-accel-redirect-php-rails/lang/en/

0

Файловая система не будет предлагать какую-либо реальную защиту, поэтому я бы сразу отказался от нее.

В Oracle есть встроенная поддержка изображений через тип ORDImage.

Отметьте Marcel blog как он, а Piction, проделайте большую работу в этой области, и у него есть много полезного материала для скачивания.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню