Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

На сколько правильно организовать такой массив [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Гб
массив организован нормально


Наверх

Титульная страница Поиск, карта сайта Написать письмо