Это небольшое обновление для тех, кто следит за новостями о Reduct Storage и его экосистеме.
Несколько дней назад мы выпустили Reduct Client SDK для JavaScript v0.6.0. Он поддерживает Reduct Storage HTTP API v0.7. Теперь вы можете итерировать данные для временного интервала, не запрашивая длинный список временных меток:
for await (const record in bucket.query("entry-1", start_time, stop_time)) {
consol.log(record.ts, record.size);
const content = await record.read();
// or use pipe
const fileStream = fs.createWriteStream(`ts_${record.size}.txt`);
record.pipe(fileStream);
}
Подробнее об этом читайте здесь.
Вы можете установить новую версию с помощью npm:
npm i reduct-js
И попробуйте его на нашем демо-сервере — https://play.reduct-storage.dev (API-токен reduct
).