Snyders (snyders) wrote in komp_online_il,
Snyders
snyders
komp_online_il

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

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

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

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

  • Браузер microsoft edge

    В панели управления WIN10 при нажатии на линк доп. помощи выскакивает окно сабжа с сайтами типа msn, при попытке закрыть страницу вручную или через…

  • Как заглянуть в журнал процессов?

    Наблюдается такое явление, при работе с программой (мною написанной) часто происходит задержка, иногда по 15-30 секунд, пока программа произведёт…

  • Настройки подключения

    Телефон Poco M5s Можно ли, и как, привязать возможность подключения и отключения мобильного интернета на местную сеть к геолокации? Пример. Пока…

  • 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