|
Релизация uplodad механизма : хранение файлов - BLOB в БД vs. хранение на file server
|
|||
---|---|---|---|
#18+
mad_nazgulМСУ1. На основе какой такой предметной области ты так авторитетно определил, что "хранить какие-либо данные о файлах на SQL сервере" не стоит? Ты аналитик и это твоё обследование в виде функциональной спецификации? 2. Что такое "продуманная система каталогов"? 1) Для чего предназначен ftp-сервер 2) Каким образом хранятся файлы на ftp-сервере Сможете ответить на эти вопросы поймете ;-) 1. Ты не ответил на вопрос. 2. Ты не ответил на вопрос. mad_nazgulТак и MS Windows не поисковая система. Ты это к чему сказал? mad_nazgul1) Поиск есть. 2) Есть индексирование фалов, для ускорения поиска. 1. Где поиск есть? В IIS? 2. В IIS нет индексирования файлов. Если ты о полнотексте, то виндовой полнотекст оставляет желать лучшего. Другое дело, какая нибудь люцена. Вот это действительно полнотекст. Итого: мы плавно скатились к другой теме - поиск и индексирование. Готов тебя обрадовать, эти задачи легко решаются средствами ПО. Вот тут у меня есть рецепты, как быстро и просто приготовить мощнейший полнотекстовый движок с индексом. http://codearticles.ru/articles/961 http://codearticles.ru/articles/960 Как видишь, средство универсально и не зависит ни от БД, ни от наличия MS SQL. Для работы достаточно файловой системы или блобов, в которых будут сидеть файлы. Если выбраны блобы СУБД, то подойдет любая СУБД, от Оракла до MySQL. mad_nazgulЭто разве не поисковая система MS Windows? (ладно можно сказать и так поисковая система в MS Windows ;-) Ты сначала термины подучи и практику прокачай, а то забавно видеть твои шатания :) P.S. RTFM ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2013, 12:09 |
|
Релизация uplodad механизма : хранение файлов - BLOB в БД vs. хранение на file server
|
|||
---|---|---|---|
#18+
МСУ1. Где поиск есть? В IIS? 2. В IIS нет индексирования файлов. Если ты о полнотексте, то виндовой полнотекст оставляет желать лучшего. Другое дело, какая нибудь люцена. Вот это действительно полнотекст. Что уже убрали?! Раньше был (IIS 5 точно) Вполне сносно искал. Хотя да, использовал встроенный поиск Windows. <:o) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2013, 08:00 |
|
Релизация uplodad механизма : хранение файлов - BLOB в БД vs. хранение на file server
|
|||
---|---|---|---|
#18+
kamenjahrКакие механизмы для хранения подобных файлов (без NoSQL;-) используете Вы:-)?SHA1-хэш от содержимого файла -- например, 2ef7bde608ce5404e97d5f042f95f89f1c232871; файл хранится по пути вида <корневая-папка>\<первые-два-символа-хэша>\<вторые-два-символа-хэша>\<остаток> -- например, d:\blob\2e\f7\bde608ce5404e97d5f042f95f89f1c232871 В БД -- только хэш. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2013, 15:50 |
|
Релизация uplodad механизма : хранение файлов - BLOB в БД vs. хранение на file server
|
|||
---|---|---|---|
#18+
НахлобучkamenjahrКакие механизмы для хранения подобных файлов (без NoSQL;-) используете Вы:-)?SHA1-хэш от содержимого файла -- например, 2ef7bde608ce5404e97d5f042f95f89f1c232871; файл хранится по пути вида <корневая-папка>\<первые-два-символа-хэша>\<вторые-два-символа-хэша>\<остаток> -- например, d:\blob\2e\f7\bde608ce5404e97d5f042f95f89f1c232871 В БД -- только хэш. хэш - Чтобы не иметь длиинннныыых путей к файлам? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2013, 18:14 |
|
Релизация uplodad механизма : хранение файлов - BLOB в БД vs. хранение на file server
|
|||
---|---|---|---|
#18+
kamenjahrхэш - Чтобы не иметь длиинннныыых путей к файлам?И это тоже. В основном -- контроль целостности и автоматическое "дедублирование" контента. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2013, 19:00 |
|
Релизация uplodad механизма : хранение файлов - BLOB в БД vs. хранение на file server
|
|||
---|---|---|---|
#18+
kamenjahrТак где же алгоритм правильности/неправильности? - рассчитать рост БД во времени у заказчика и сравнить с лицензионной политикой - определить Что за файлы и для чего они в ИС. Если это фотографии к Объекту "Сотрудник" (1200x1600 = 1,2Мбт) то лучше хранить в БД вместе с остальными полями......будет удобнее программисту)) - с учётом того, что заказчик согласен с ростом БД во времени - хранить блобы в БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2013, 11:54 |
|
|
start [/forum/topic.php?fid=33&msg=38328528&tid=1547682]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 306ms |
total: | 422ms |
0 / 0 |