-
push, stream-based, 事件驱动。代表SAX(JSR 5)
-
pull, stream-based,事件驱动。代表StAX, Jackson, opencsv
游标模式
输入
输出
StAX(JSR 173)
javax.xml.stream.XMLStreamReader
l 获取游标当前的数据:
int getEventType(), getXXX(), hasXXX(), isXXX()
l 移动游标:
public int next() throws XMLStreamException
public int nextTag() throws XMLStreamException
流数据处理设计模式
最新推荐文章于 2024-07-03 08:53:03 发布
本文探讨了流数据处理中的两种主要模式:Push和Pull。Push模式中,解析器主动推送数据给客户端,而Pull模式则允许客户端按需获取数据,控制权在客户端。这两种模式在内存使用和实时性方面各有优劣,适用于不同规模的数据处理场景。
摘要由CSDN通过智能技术生成