Рейтинг:2

Производительность резервуаров репликации CouchDB

флаг tr

У нас есть API, реализованный в Tornado с использованием CouchDB в качестве серверной части.

Обычно запросы к CouchDB выполняются менее чем за 50 мс.

Но в последнее время запросы занимают до 250 мс, иногда больше. После устранения неполадок в предновогодний день мы выяснили, что производительность репликации слишком высока, мы отключили ее, и производительность снова выросла.

Прошлой ночью около полуночи (UTC+7) мы повторно включили репликацию, но без последствий. Но сегодня утром, когда API начал испытывать высокие нагрузки, производительность CouchDB снова упала.

  1. Есть ли способ решить эту проблему с производительностью?
  2. Если репликация оказывается виновником, как оптимизировать репликацию?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.