У меня есть некоторые основные виды и некоторые виды карты/сокращения с логикой. Ничего сложного. Не слишком много документов. Я пробовал с документами 250k, 75k и 10k. Похоже, я всегда жду индексацию взглядов.В CouchDB существуют ли способы повысить производительность процесса просмотра View?
Помогает ли более эффективный код в представлении? Я предполагаю, что он в основном обрабатывает представление на всех уровнях агрегации. Поэтому там должно быть некоторое улучшение.
Имеет ли emit() - меньше данных помощь? emit (doc.id, doc) против указания меньшего количества полей?
У более или менее сложных клавиш влияют на просмотр индексации?
Или это все о памяти, процессорных ядрах и скорости процессора?
Там должна быть какая-то документация, но я не могу найти ничего, ссылаясь на способы повышения производительности.
Решение, похоже, развивается на меньшем наборе данных, а затем нажимает couchapp на больший набор данных после того, как мы удовлетворены тем, что мы пытаемся работать, как ожидалось. (когда скорость итерации не важна). Я посмотрю в любом месте, где мы, возможно, слишком усложнили сокращение. спасибо. – user791770