Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Хранилища чего? Ответ на твой вопрос существенно зависит от... 01.07.04 16:39 Число просмотров: 1439
Автор: amirul <Serge> Статус: The Elderman
|
> Может ли кто-нибудь аргументированно указать плюсы/минусы > использования текстовиков/баз данных в качестве хранилища? Хранилища чего? Ответ на твой вопрос существенно зависит от ответа на мой. Серебряных пуль не бывает.
> Мне часто предъявляют, что я лох, тк использую текстовики, > а не базы, но я ещё так не испытал особой нужды в переходе > на вторые. Основные аргументы в пользу баз: скорость (как доступа так и поиска), возможность многопользовательской работы, поддержка транзакций -> устойчивость к ошибкам, отделение интерфейса от реализации (формат базы можно усовершенствовать без вмешательства в работу старых приложений)
Это на гора. Если подумать, можно придумать и еще, но пока хватит. Если надо могу развернуто агрументировать по каждому пункту.
Отмечу, что базы данных дают ОЩУТИМЫЕ преимущества только на больших объемах данных. А хранить какую нибудь конфигурацию небольшой программки запросто можно и в ini файле.
> Да и вообще, используя текстовики, я знаю что, где и как > устроено, и уверен что не допущу ошибку, которая повлечёт > за собой серьёзные последствия.. Это не аргумент. Вернее аргумент из разряда: "бейсик лучше C, потому что С я не знаю".
ЗЫ: Есть еще и XML storage, но как по мне - это попытка скрестить ужа с ежом. Для постоянно изменяющейся базы такое решение, имхо, неэффективно.
|
|
|