Snyders (snyders) wrote in komp_online_il,
Snyders
snyders
komp_online_il

Сорри если не совсем по теме

Имеется CGI скрипт написаный на C, который зачитывает в память некую базу данных, после чего отвечает на queries юзера, делая поиск по базе.

Проблема: база достаточно большая и приходится зачитывать ее в память при каждом query, что занимает 10-20 секунд.

Вопрос: можно ли как-то хранить базу в памяти между сессиями? (Кажется можно попробовать запускать процесс, читающий базу, отдельно и держать его в памяти. Но это решение будет привязано к конкретной ОС и нет ли чего-нибудь по-проще? Перегонять всю базу к клиенту не подходит.)
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 2 comments