![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
На сколько правильно организовать такой массив [D6, WinXP]
Sur © (2005-01-15 18:18:00)type
TData = record
...
end;
var
arData: array ofTData
На сколько правильно организовать такой массив, если его длина
может стать очень большим (скажем больше 4 ГБ) ?
Пишу "маленькую" базу данных, BDE исползовать не хочу, и вот
возникла такой вопрос, загружать сразу все данные в память, или как...?
Но если не загружать, то тогда возникают другие вопросы...
Как вабще делается все это?
Спасибо за любую подсказку
programania (2005-01-15 22:53:00) [1]>Как вабще делается все это?
вабще, если файл не лезет в память, делают
индексный массив с ключами, которые могут понадобится
и номерами записей в файле,
его загружают в память и через него
находят нужное в файле.
Anatoly Podgoretsky (2005-01-15 19:31:00) [2]Ну тогда придется смириться с реалиями.
Sur (2005-01-15 18:50:00) [3]
> begin...end
Да желательно
Kerk (2005-01-15 18:30:00) [4]это невозможно в общем случае
Kerk (2005-01-15 18:29:00) [5]Sur © (15.01.05 18:24) [2]
не сможет он быть больше 4Гб, просто не сможет..
begin...end (2005-01-15 18:26:00) [6]> Sur © (15.01.05 18:18)
А нужны Вам эти 4 ГБ ОДНОВРЕМЕННО?
Sur (2005-01-15 18:24:00) [7]Но ведь эты зависит от количестве данных.???
Kerk (2005-01-15 18:19:00) [8]Sur © (15.01.05 18:18)
не сможет стать больше 4Гб
массив организован нормально