没有合适的资源?快使用搜索试试~ 我知道了~
首页Mastering Apache Flink, Learning Apache Flink
资源详情
资源评论
资源推荐


TableofContents
LearningApacheFlink
Credits
AbouttheAuthor
AbouttheReviewers
www.PacktPub.com
Whysubscribe?
CustomerFeedback
Preface
Whatthisbookcovers
Whatyouneedforthisbook
Whothisbookisfor
Conventions
Readerfeedback
Customersupport
Downloadingtheexamplecode
Downloadingthecolorimagesofthisbook
Errata
Piracy
Questions
1.IntroductiontoApacheFlink
History
Architecture
Distributedexecution
JobManager
Actorsystem
Scheduler
Checkpointing
Taskmanager
Jobclient
Features
Highperformance
Exactly-oncestatefulcomputation
Flexiblestreamingwindows
Faulttolerance
Memorymanagement
Optimizer
Streamandbatchinoneplatform
Libraries
Eventtimesemantics
Quickstartsetup
Pre-requisite
InstallingonWindows
InstallingonLinux

Clustersetup
SSHconfigurations
Javainstallation
Flinkinstallation
Configurations
Startingdaemons
AddingadditionalJob/TaskManagers
Stoppingdaemonsandcluster
Runningsampleapplication
Summary
2.DataProcessingUsingtheDataStreamAPI
Executionenvironment
Datasources
Socket-based
File-based
Transformations
Map
FlatMap
Filter
KeyBy
Reduce
Fold
Aggregations
Window
Globalwindows
Tumblingwindows
Slidingwindows
Sessionwindows
WindowAll
Union
Windowjoin
Split
Select
Project
Physicalpartitioning
Custompartitioning
Randompartitioning
Rebalancingpartitioning
Rescaling
Broadcasting
Datasinks
Eventtimeandwatermarks
Eventtime
Processingtime
Ingestiontime
Connectors
Kafkaconnector

Twitterconnector
RabbitMQconnector
ElasticSearchconnector
Embeddednodemode
Transportclientmode
Cassandraconnector
Usecase-sensordataanalytics
Summary
3.DataProcessingUsingtheBatchProcessingAPI
Datasources
File-based
Collection-based
Genericsources
Compressedfiles
Transformations
Map
Flatmap
Filter
Project
Reduceongroupeddatasets
Reduceongroupeddatasetsbyfieldpositionkey
Groupcombine
Aggregateonagroupedtupledataset
MinByonagroupedtupledataset
MaxByonagroupedtupledataset
Reduceonfulldataset
Groupreduceonafulldataset
Aggregateonafulltupledataset
MinByonafulltupledataset
MaxByonafulltupledataset
Distinct
Join
Cross
Union
Rebalance
Hashpartition
Rangepartition
Sortpartition
First-n
Broadcastvariables
Datasinks
Connectors
Filesystems
HDFS
AmazonS3
Alluxio
Avro

MicrosoftAzurestorage
MongoDB
Iterations
Iteratoroperator
Deltaiterator
Usecase-AthletesdatainsightsusingFlinkbatchAPI
Summary
4.DataProcessingUsingtheTableAPI
Registeringtables
Registeringadataset
Registeringadatastream
Registeringatable
Registeringexternaltablesources
CSVtablesource
KafkaJSONtablesource
Accessingtheregisteredtable
Operators
Theselectoperator
Thewhereoperator
Thefilteroperator
Theasoperator
ThegroupByoperator
Thejoinoperator
TheleftOuterJoinoperator
TherightOuterJoinoperator
ThefullOuterJoinoperator
Theunionoperator
TheunionAlloperator
Theintersectoperator
TheintersectAlloperator
Theminusoperator
TheminusAlloperator
Thedistinctoperator
TheorderByoperator
Thelimitoperator
Datatypes
SQL
SQLondatastream
SupportedSQLsyntax
Scalarfunctions
ScalarfunctionsinthetableAPI
ScalafunctionsinSQL
Usecase-AthletesdatainsightsusingFlinkTableAPI
Summary
5.ComplexEventProcessing
Whatiscomplexeventprocessing?
FlinkCEP
剩余228页未读,继续阅读
















安全验证
文档复制为VIP权益,开通VIP直接复制

评论2