In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/02 Report--
The editor will share with you what apache flink refers to. I hope you will gain a lot after reading this article. Let's discuss it together.
Apache Flink is an open source stream processing framework developed by the Apache Software Foundation. Its core is a distributed stream data stream engine written in Java and Scala. Flink executes arbitrary streaming data programs in data parallelism and pipelining, and the pipelined runtime system of Flink can execute batch and streaming programs. In addition, the Flink runtime itself supports the execution of iterative algorithms.
Flink provides a high-throughput, low-latency streaming data engine and support for event-time processing and state management. Flink applications are fault tolerant in the event of machine failures and support exactly-once semantics. Programs can be written in languages such as Java, Scala [9], Python [and SQL], and are automatically compiled and optimized to data flow programs that run in a cluster or cloud environment.
Flink does not provide its own data storage system, but provides data sources and receivers for systems such as Amazon Kinesis, Apache Kafka, HDFS, Apache Cassandra, and ElasticSearch.
Apache Flink's data flow programming model provides single event (event-at-a-time) processing on finite and infinite datasets. At the basic level, the Flink program consists of streams and transformations. Conceptually, a stream is a (possibly endless) data flow record, and a transformation is an operation that takes one or more streams as input and thus produces one or more output streams.
Apache Flink includes two core API: data flow API for bounded or unbounded data streams and dataset API for bounded datasets. Flink also provides a table API, an expression language similar to SQL for relational flows and batches that can be easily embedded in Flink's data streams and dataset API. The highest-level language supported by Flink is SQL, which is semantically similar to the table API and represents the program as an SQL query expression.
After reading this article, I believe you have a certain understanding of what apache flink refers to, want to know more about it, welcome to follow the industry information channel, thank you for reading!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.