Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.30;
Скачать: CL | DM;

Вниз

На сколько правильно организовать такой массив   Найти похожие ветки 

 
Sur ©   (2005-01-15 18:18) [0]

type
 TData = record
    ...
 end;

var
 arData: array of TData

На сколько правильно организовать такой массив, если его длина
может стать очень большим (скажем больше 4 ГБ) ?

Пишу "маленькую" базу данных, BDE исползовать не хочу, и вот
возникла такой вопрос, загружать сразу все данные в память, или как...?
Но если не загружать, то тогда возникают другие вопросы...
Как вабще делается все это?
Спасибо за любую подсказку


 
Kerk ©   (2005-01-15 18:19) [1]

Sur ©   (15.01.05 18:18)
не сможет стать больше 4Гб
массив организован нормально


 
Sur ©   (2005-01-15 18:24) [2]

Но ведь эты зависит от количестве данных.???


 
begin...end ©   (2005-01-15 18:26) [3]

> Sur ©   (15.01.05 18:18)

А нужны Вам эти 4 ГБ ОДНОВРЕМЕННО?


 
Kerk ©   (2005-01-15 18:29) [4]

Sur ©   (15.01.05 18:24) [2]
не сможет он быть больше 4Гб, просто не сможет..


 
Kerk ©   (2005-01-15 18:30) [5]

это невозможно в общем случае


 
Sur ©   (2005-01-15 18:50) [6]


> begin...end

Да желательно


 
Anatoly Podgoretsky ©   (2005-01-15 19:31) [7]

Ну тогда придется смириться с реалиями.


 
programania ©   (2005-01-15 22:53) [8]

>Как вабще делается все это?
вабще, если файл не лезет в память, делают
индексный массив с ключами, которые могут понадобится
и номерами записей в файле,
его загружают в память и через него
находят нужное в файле.



Страницы: 1 вся ветка

Текущий архив: 2005.01.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.038 c
3-1103603272
bers
2004-12-21 07:27
2005.01.30
Доброго времени суток, мастера! Тормоза при повторном выполнении


1-1105731289
Gear
2005-01-14 22:34
2005.01.30
Сравить два массива.


14-1105217802
pika
2005-01-08 23:56
2005.01.30
Уходя хотел, спросить !!!


8-1098206789
clampo
2004-10-19 21:26
2005.01.30
Ресурс


3-1103808932
jenbond
2004-12-23 16:35
2005.01.30
решение проблемы с gds32.dll