Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.023 c
3-1104156625
Saska
2004-12-27 17:10
2005.01.30
Вопрос по TADOConnection.LoginPrompt


1-1105708010
про
2005-01-14 16:06
2005.01.30
Kak svernut programku pri pervom ejo zapuske???


14-1105562655
Гарри Поттер
2005-01-12 23:44
2005.01.30
Как пометить jpg картинку?


4-1102597995
Timer
2004-12-09 16:13
2005.01.30
SystemTimer


1-1106204576
FUNdaMental
2005-01-20 10:02
2005.01.30
Радиальная СК, график




   Наверх