Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.03.2015, 16:58   #21
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Не отвлекайся на дурные советы.
Отвлекайся на хорошие советы!
Цитата:
Не гигабайты.
сотни мегабайт?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...

Последний раз редактировалось min@y™; 11.03.2015 в 17:15.
min@y™ вне форума Ответить с цитированием
Старый 14.03.2015, 22:19   #22
Начинающий_кодер
Пользователь
 
Регистрация: 15.02.2015
Сообщений: 12
По умолчанию

Думаю, не больше нескольких мегабайт.
Начинающий_кодер вне форума Ответить с цитированием
Старый 15.03.2015, 02:17   #23
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Сообщение от Начинающий_кодер Посмотреть сообщение
Думаю, не больше нескольких мегабайт.
тогда однозначно xml. красиво и просто.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 15.03.2015, 02:53   #24
Avazart
Форумчанин
 
Аватар для Avazart
 
Регистрация: 13.08.2011
Сообщений: 184
По умолчанию

Цитата:
тогда однозначно xml. красиво и просто.
Красиво? Может еще розовым бантиком обвязать?

Размер та может и не велик, но только на данный момент, а нужно смотреть с перспективой, возможно в последующем и MySql будет не хватать.

В любом случае xml обладает рядом своих недостатков с которыми стоит считаться.

Последний раз редактировалось Avazart; 15.03.2015 в 02:59.
Avazart вне форума Ответить с цитированием
Старый 15.03.2015, 03:04   #25
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
а нужно смотреть с перспективой
нужно кому?
перегнать данные из xml куда угодно в случае необходимости - это не проблема.
Цитата:
xml обладает рядом своих недостатков с которыми стоит считаться
список недостатков - в студию!
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 15.03.2015, 12:40   #26
Начинающий_кодер
Пользователь
 
Регистрация: 15.02.2015
Сообщений: 12
По умолчанию

С помощью каких компонент осуществляется работа с xml?
Начинающий_кодер вне форума Ответить с цитированием
Старый 15.03.2015, 12:42   #27
crazy horse
ios developer
Старожил
 
Аватар для crazy horse
 
Регистрация: 16.11.2007
Сообщений: 2,885
По умолчанию

Навскидку:
1. xml документ загружается в память для работы целиком.
2. Практически при каждом чихе, который подразумевает выборки, формируется новый xml объект, содержащий эту выборку, в памяти. Невесомым же, xml формат назвать нельзя.
Цитата:
С помощью каких компонент осуществляется работа с xml?
Пишите руками, пользы больше будет. Как и понимания того, что происходит. Жесть какая, уже на c++ "компоненты ищем".
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!

Последний раз редактировалось crazy horse; 15.03.2015 в 12:49.
crazy horse вне форума Ответить с цитированием
Старый 15.03.2015, 12:45   #28
lomastr_
Форумчанин
 
Регистрация: 16.01.2015
Сообщений: 672
По умолчанию

Цитата:
1. xml документ загружается в память для работы целиком.
смотря чем и как читать, но для "нескольких мегабайт" это не минус а плюс
Цитата:
2. Практически при каждом чихе, который подразумевает выборки, формируется новый объект, содержащий эту выборку, в памяти.
чем докажите?
lomastr_ вне форума Ответить с цитированием
Старый 15.03.2015, 12:50   #29
crazy horse
ios developer
Старожил
 
Аватар для crazy horse
 
Регистрация: 16.11.2007
Сообщений: 2,885
По умолчанию

Цитата:
чем докажите?
В профайлер смотрите, у меня с++ под рукой нет. Непосредственно для c++ могу и ошибаться, но сильно сомневаюсь, что устроено по другому, нежели для обжектива и as (хотя его и в пример приводить тошно, там все через задний проход). Логика подсказывает, что по другому вобщем-то и не выйдет. Если я ошибаюсь - ткните меня носом, еще и спасибо скажу.
Смотрите: если вы выбираете, допустим, все ноды с таким-то ключом. Что придет в качестве ответа? Xml Документ из этих нодов, или еще что-то? Если да, то вот вам еще один Xml объект. Учитывая же количество избыточной информации в xml, по сравнению с практически любым другим форматом, я использую xml очень осторожно.
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!

Последний раз редактировалось crazy horse; 15.03.2015 в 12:58.
crazy horse вне форума Ответить с цитированием
Старый 15.03.2015, 12:59   #30
lomastr_
Форумчанин
 
Регистрация: 16.01.2015
Сообщений: 672
По умолчанию

про какие выборки тогда речь?
если мы загрузили документ и из него выбираем ноды, то логика говорит что никаких новых объектов и быть не может, если это всегда разные документы, то непонятно про что тогда говорить.
lomastr_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Vusial C# и локальная БД Дротаверин Помощь студентам 0 24.06.2012 17:22
Локальная ИПС eiolve Помощь студентам 0 18.03.2012 19:48
Локальная сеть elektroniks Компьютерное железо 8 04.01.2012 23:17
Локальная сеть ImmortalAlexSan Работа с сетью в Delphi 3 08.05.2010 16:52
Локальная сеть... Naruto. Безопасность, Шифрование 7 08.04.2009 13:14