Здравствуйте, Russ, Вы писали:
R>Здравствуйте, Ведмедь, Вы писали:
R>>>есть некий std::set (в нем тесктовые строки) который в ходе выполнения программы разростается до колоссальных размеров.. причем, в момент когда физическая память кончается, машина начинает сильно тормозить.
В>>А дык может поставить простую БД и хранить строки там? Какие еще ограничения есть? ( количество строк, необходимые опреации с ними, для чего эти строки используются )
R>количество строк: от 50 000-100 000 в в 30% случаев и до 1 000 000 и далее к бесконечности в остальных.
R>строки — это линки на страницы (URLs)
R>А что ты понимаешь под словом "простая БД"... я с БД не работал никогда и не знаю всех этих тонкостей... а при наличии большого количества технологии которые предлагает майкрософт, я просто не знаю с чего начать и про что читать.. В MSDN написано что если надо performance то надо пользовать OLE DB но у меня уж очень простая БД, без каких либо связей.
R>Спасибо заранее,
R>Руслан.
Возми для такого аксесовскую базу или MSDE, я думаю все будет вполне шустро.
А то получается что надо изобретать велосипед, когда можно воспользоваться готовым решением.
ЗЫ: НАдо же когда то начинать и с базами работать