Показать сообщение отдельно
  #6  
Старый 14.02.2010, 17:02
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,723
Репутация: 52347
По умолчанию

Индекс это вспомогательный файл который строится на основе файла данных. Обычно строится при создании файла данных и в дальнейшем они работают в паре. За синхронизацию данных и индекса отвечает библиотека доступа к данным. Структура индекса зависит от потребностей. Скажем если есть необходимость работать по коду вашего пользователя, то делаем индекс структуры: ID,Offset где ID - код пользователя, а Offset смещение в байтах относительно начала файла.
Если-же есть необходимость работать по Имени пользователя, то строится еще один индекс: UserName,Offset
Похожий способ досупа к данным используют многие базы данных.
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием