Учебники

PouchDB — Разное

В этой главе мы обсудим такие понятия, как сжатие и извлечение объемных данных из 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.