В этой главе мы обсудим такие понятия, как сжатие и извлечение объемных данных из PouchDB.
уплотнение
Вы можете уменьшить размер базы данных, удалив неиспользуемые данные с помощью метода compact () . С помощью этого метода вы можете сжать локальную базу данных, а также удаленную базу данных.
Ниже приведен пример, демонстрирующий использование метода compact () в PouchDB.
//Requiring the package var PouchDB = require('PouchDB'); //Creating the database object var db = new PouchDB('sample_database'); db.compact(function (err, result) { if (err) { return console.log(err); } else { console.log(result); } });
BulkGet метод
Вы можете получить набор документов оптом, используя метод bulkGet () . Для этого метода вам нужно передать набор идентификаторов и _rev.
Ниже приведен пример, демонстрирующий использование метода bulkGet () в PouchDB.