Мы можем найти баланс между полнотой ответа и результативностью, допуская возвращение неполных данных в ответ на запросы. Один из способов повышения результативности при этом состоит в том, чтобы возвращать результаты только из доступных секций (см. раздел «Секционирование базы данных» на с. 289). Например, если подмножество узлов, хранящих записи некоторых пользователей, находится в нерабочем состоянии, мы все равно можем выполнять запросы на выдачу данных о других пользователях. В качестве альтернативы мы можем требовать, чтобы критические данные приложения возвращались только как единое целое, допуская некоторые отклонения для других запросов.