при произвольном доступе i не означает выбор случайной записи,
произвольный доступ
возможность извлечения всех записей в одно и то же время,
таким же образом, как значения выбираются из массива.
Из википедии: http://en.wikipedia.org/wiki/Random_access
Мое намерение состоит в том, чтобы хранить очень большой массив строк, слишком большой для памяти.
но все еще имеют преимущество или произвольный доступ к массиву.
Обычно я использую MySQL, но, похоже, он имеет только типы индексов B-Tree и Hash.
Я не вижу причины, почему это невозможно реализовать.
Индексы будут такими же, как в массиве, начиная с нуля и увеличиваясь на 1.
Я хочу просто получить строку по ее индексу, а не получить индекс по строке.
Цель состоит в том, чтобы улучшить производительность. Я также не могу контролировать порядок, в котором строки
будет доступ, это будет удаленный сервер БД, который будет постоянно получать индексы от
клиенты и вернуть строку для этого индекса.
Есть ли решение для этого?
p.s Я не думаю, что это дубликат Контейнер произвольного доступа, который не помещается в памяти?
Потому что в этом вопросе у него есть другие требования, кроме произвольного доступа