|
|
|
Как лучше спроектировать ?
|
|||
|---|---|---|---|
|
#18+
1) не понятно, чем не устраивает простая ФС ? Нужна дополнительная метаинформация ? 2) посмотрите subversion, у нее есть api 3) я участвую в разработке ИС, в которой к документам в БД привязываются файлы. Файлы хранятся на сервере в ФС, в БД хранятся ссылки и дополнительная метаинформация. Пользователи могут просматривать файлы: а) из программы б) в виде обычной ФС (реализовано с помощью FUSE) Прямого доступа у пользователей к файлам нет. BLOB считаю не очень удачным, потому что тогда 99% объема БД будут занимать файлы, и всяческие процедуры бакапа/рестора станут намного дольше. Обработкой этих данных БД не занимается, зачем ее напрягать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2007, 14:19 |
|
||
|
Как лучше спроектировать ?
|
|||
|---|---|---|---|
|
#18+
Serik Akhmetov1) не понятно, чем не устраивает простая ФС ? Нужна дополнительная метаинформация ? 2) посмотрите subversion, у нее есть api 3) я участвую в разработке ИС, в которой к документам в БД привязываются файлы. Файлы хранятся на сервере в ФС, в БД хранятся ссылки и дополнительная метаинформация. Пользователи могут просматривать файлы: а) из программы б) в виде обычной ФС (реализовано с помощью FUSE) Прямого доступа у пользователей к файлам нет. BLOB считаю не очень удачным, потому что тогда 99% объема БД будут занимать файлы, и всяческие процедуры бакапа/рестора станут намного дольше. Обработкой этих данных БД не занимается, зачем ее напрягать. Всем спасибо за варианты! Давно не был на форуме! Выбрал хранение в блоб полях, т.к. база не будет очень большой. Потом может и переведем на CVS. Хотел спросить как выполнять редактирование файла, содежашегося в поле BLOB. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2007, 22:28 |
|
||
|
Как лучше спроектировать ?
|
|||
|---|---|---|---|
|
#18+
Serik Akhmetov BLOB считаю не очень удачным, потому что тогда 99% объема БД будут занимать файлы, и всяческие процедуры бакапа/рестора станут намного дольше. Обработкой этих данных БД не занимается, зачем ее напрягать. При дифференциальном бэкапе процедурам ничего не будет. С дрцугой стороны админы, эксплуатирующие нашу систему не любят развертывать файловый сервер без нужды (то есть любят, когда файлы в базе) из за того, что бэкап всего сразу делается централизованно, а при развертывании не надо ломать голову над синхронизацией состояния файл-сервера и атрибутной базы. авторКакой смысл цапаться, если постановщика задачи не видно? Предлагаю дальше не спорить: да бывают, да редко, как надо автору топика скажет он сам... авторХотел спросить как выполнять редактирование файла, содежашегося в поле BLOB. Для редактирования файл целиком копируется на локальную машину и там открывается (windows open) в редактирующем приложении - это называется checkout, при этом в атрибутной базе на этот файл ставится пометка о блокировке, чтобы два человека не начали редактировать один файл. После редактирования файл копируется обратно - это называется checkin, пометка блокировки снимается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2007, 00:57 |
|
||
|
Как лучше спроектировать ?
|
|||
|---|---|---|---|
|
#18+
to webus , посмотрите в сторону MS SharePortal Server ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2007, 12:45 |
|
||
|
Как лучше спроектировать ?
|
|||
|---|---|---|---|
|
#18+
webus Serik Akhmetov1) не понятно, чем не устраивает простая ФС ? Нужна дополнительная метаинформация ? 2) посмотрите subversion, у нее есть api 3) я участвую в разработке ИС, в которой к документам в БД привязываются файлы. Файлы хранятся на сервере в ФС, в БД хранятся ссылки и дополнительная метаинформация. Пользователи могут просматривать файлы: а) из программы б) в виде обычной ФС (реализовано с помощью FUSE) Прямого доступа у пользователей к файлам нет. BLOB считаю не очень удачным, потому что тогда 99% объема БД будут занимать файлы, и всяческие процедуры бакапа/рестора станут намного дольше. Обработкой этих данных БД не занимается, зачем ее напрягать. Всем спасибо за варианты! Давно не был на форуме! Выбрал хранение в блоб полях, т.к. база не будет очень большой. Потом может и переведем на CVS. Хотел спросить как выполнять редактирование файла, содежашегося в поле BLOB. 1. Access + 2 клика на документе САМ загрузит Word и т.д. и сохранит в блоб при закрытии. 2. если ручками, то Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2007, 14:20 |
|
||
|
|

start [/forum/topic.php?fid=33&msg=34366805&tid=1549115]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
164ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 16ms |
| total: | 286ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...