Поддерживает ли Berkeley DB только одну операцию процессора - PullRequest
1 голос
/ 19 октября 2011

Я использую Berkeley DB (BDB) в nginx.Когда приходит запрос, nginx передает URI как ключ к BDB и проверяет, имеет ли этот ключ значение в файле BDB.

Я действительно сделал в примере.Я добавляю некоторые данные в BDB и запускаю nginx, все в порядке.Я могу получить к нему доступ.Но когда я добавляю некоторые данные при запуске BDB с помощью nginx (используя Python), я не могу получить новые данные.Даже я использую другой интерпретатор Python для доступа к файлу BDB, он на самом деле имеет новые данные.

Шаги запроса в nginx:

  1. Запустите nginx, и он запустит мой плагин (env и BDB BDB)
  2. запрос приходит
  3. элемент управления в плагине, проверьте, имеет ли ключ (uri) значение.Если true, верните его или передайте
  4. ... остаток процесса

1 Ответ

1 голос
/ 12 января 2012

поддерживает

  • Один процесс с одной нитью
  • Один процесс с несколькими потоками
  • Группы взаимодействующих процессов
  • Группы несвязанных процессов
...