Здравствуйте, kly, Вы писали:
kly>Здравствуйте, Kaktuss, Вы писали:
K>>Подскажите, пожалуйста: K>>Можно ли создать базу данных в виде XML-файла размером в 100-200 Мб, и не полетит ли он, если он будет на локальной машине (работать с ним будет один пользователь).
kly>Занятно, работая с MSXML4.0 DOM — нормально парсил файлы около 140Мб, дальше не знаю!
Ну если совсем будет "не вмоготу" для сравнительно больших с рессурсами клиентских машин XML-файлов можно использовать MSXML4.0 SAX.
K>>и вообще, что лучше — создать один большой файл или тысячу маленьких?
kly>Работая с кучей маленьких файлов невозможно создать связанные XPath-запросы! Прейдется бегать с бубном!
K>>Извините за глупый вопрос... K>>Спасибо.
Подскажите, пожалуйста:
Можно ли создать базу данных в виде XML-файла размером в 100-200 Мб, и не полетит ли он, если он будет на локальной машине (работать с ним будет один пользователь).
и вообще, что лучше — создать один большой файл или тысячу маленьких?
Извините за глупый вопрос...
Спасибо.
Здравствуйте, Kaktuss, Вы писали:
K>Подскажите, пожалуйста: K>Можно ли создать базу данных в виде XML-файла размером в 100-200 Мб, и не полетит ли он, если он будет на локальной машине (работать с ним будет один пользователь).
Занятно, работая с MSXML4.0 DOM — нормально парсил файлы около 140Мб, дальше не знаю!
K>и вообще, что лучше — создать один большой файл или тысячу маленьких?
Работая с кучей маленьких файлов невозможно создать связанные XPath-запросы! Прейдется бегать с бубном!
K>Извините за глупый вопрос... K>Спасибо.
Классическая ошибка, которую совершают проектировщики абсолютно надежных систем, — недооценка изобретательности клинических идиотов.
Здравствуйте, Kaktuss, Вы писали:
K>Подскажите, пожалуйста: K>Можно ли создать базу данных в виде XML-файла размером в 100-200 Мб, и не полетит ли он, если он будет на локальной машине (работать с ним будет один пользователь). K>и вообще, что лучше — создать один большой файл или тысячу маленьких? K>Извините за глупый вопрос... K>Спасибо.
Рассмотри вопрос о применении XML DB. К примеру, Xindice или Berklay XML DB. Опытом пока поделиться не могу
Здравствуйте, Kaktuss, Вы писали:
K>Подскажите, пожалуйста: K>Можно ли создать базу данных в виде XML-файла размером в 100-200 Мб, и не полетит ли он, если он будет на локальной машине (работать с ним будет один пользователь). K>и вообще, что лучше — создать один большой файл или тысячу маленьких? K>Извините за глупый вопрос... K>Спасибо.