Ana içeriğe geç

Node.js Akış API'si

Bu paketin dışa aktardığı ana modül, yerel Node.js dönüştürme akışı uygular. Dönüştürme akışları hem Okunabilir hem de Yazılabilir arayüzleri uygular.

ipucu

Akış API'si, veriminizi artırmak için ölçeklenebilir bir çözüm sunar. Akışlar, verilerinizi kaynaklardan hedeflere taşımada en pratik yoldur.

Bu, maksimum güç gereken durumlar için önerilen yaklaşımdır. Akış API'si kullanması en keyifli API olmayabilir, ancak verilerinizi kaynaktan hedefe bir akış olarak ele alarak ölçeklenebilirliği garanti eder.

İmza şu şekildedir: const stream = parse([options]).

Hem okunabilir hem de yazılabilir bir akış

akış örneğinde, CSV verileri write fonksiyonu aracılığıyla gönderilir ve elde edilen veri readable olayı içinde read fonksiyonu çağrılarak alınır.

embed:packages/csv-parse/samples/api.stream.js

Boru fonksiyonunu kullanma

Akış API'si geniştir ve birden fazla akışı birbirine bağlamak, yeni başlayanlar için karmaşık bir görevdir. :::info Boru fonksiyonu, akışları birleştirmenin en etkili yoludur. :::

Akış API'sinin bir parçası olan boru fonksiyonu bunu yapar. boru tarifi kullanımı açıklamakta ve bir örnek sunmaktadır.

tehlike

Boru fonksiyonunu kullanırken, akışların doğru sırayla bağlandığından emin olun. Yanlış sıralama verilerin kaybolmasına neden olabilir.