You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Liya Fan (JIRA)" <ji...@apache.org> on 2019/04/15 07:35:00 UTC

[jira] [Commented] (FLINK-12187) wrap FileWriter with BufferedWriter for better performance

    [ https://issues.apache.org/jira/browse/FLINK-12187?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16817620#comment-16817620 ] 

Liya Fan commented on FLINK-12187:
----------------------------------

[~bd2019us], thanks for opening this issue. Could you please give some references to show that the performance of BufferedWriter is better?

> wrap FileWriter with BufferedWriter for better performance
> ----------------------------------------------------------
>
>                 Key: FLINK-12187
>                 URL: https://issues.apache.org/jira/browse/FLINK-12187
>             Project: Flink
>          Issue Type: Bug
>          Components: Examples
>            Reporter: bd2019us
>            Priority: Major
>              Labels: patch-available, pull-requests-available
>         Attachments: 1.patch
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Location: src/main/java/org/apache/flink/examples/java/relational/util/WebLogDataGenerator.java
> The FileWriter.write() method is invoked multiple times in loops, which is bad to the performance of program. The decorator class BufferedWriter can be used to alleviate the impact of frequent IO operation with caches. Therefore, when the write() method is intensively used, the BufferedWriter is highly recommended and should be preferred.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)