- JavaScript ile XLSX dosyası oluşturma
→ ExcelJS seçildi: XLSX streaming desteği, biçimlendirme sunması, her bir satırın bellekten tek tek flush edilebilmesi
-
Java POI vs. ExcelJS
-
Tomcat’ten Node.js’e veri aktarma:
spring-webfluxkullanarak Node.js’e her seferinde bir satır streaming etme -
POI’yi ExcelJS ile değiştirirken ortaya çıkan sorunlar
3 yorum
Yok artık, orijinal yazının yorumlarında bunu mysql açısından açıklayan biri varmış!! (dibimizdeki ışığı görememişiz... T_T)
Miktarı önceden bilinmeyen büyük bir veri söz konusu ama DB tarafında sayfalama yapmadan (muhtemelen offset ve limit gibi şeyler, değil mi?) doğrudan
select *çalıştırıp, producer thread’i uyutup uyandırarak veriyi okuduklarını görmek hem etkileyici geliyor hem de “bu gerçekten olur mu?” diye düşündürüyor...Özellikle bu kısmı iyi anlamak istiyorum ama büyük miktarda veri okumak için çoğu kaynak sadece sayfalama yapılmasını söylüyor... ^^;
Yönetim aracında Excel dosyası indirme özelliği sık kullanılan bir işlev; ExcelJS kullanılan örnekte olduğu gibi düğmeye basar basmaz indirmenin başlaması kullanıcı deneyimi açısından gerçekten çok önemli görünüyor.