Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Redis 保存访问配置数据的最佳分布式缓存<;10 GB,并从Flink流媒体应用程序访问每条记录?_Redis_Apache Flink_Hazelcast_Flink Streaming - Fatal编程技术网

Redis 保存访问配置数据的最佳分布式缓存<;10 GB,并从Flink流媒体应用程序访问每条记录?

Redis 保存访问配置数据的最佳分布式缓存<;10 GB,并从Flink流媒体应用程序访问每条记录?,redis,apache-flink,hazelcast,flink-streaming,Redis,Apache Flink,Hazelcast,Flink Streaming,我有不超过10GB的数据,我需要将其放入分布式缓存中,并从我的Flink流媒体应用程序中访问每个记录的数据以进行验证。哪一个最适合这个用例?我对hazelcast和redis感到困惑。显而易见的解决方案是将这些数据保持在Flink状态,而不是在某些外部系统中 要更新数据,请从Flink支持的任何数据源(如文件系统或消息队列)导入新版本 由于配置的变化,我需要在一定时间后重新加载数据,这在flink中是怎么可能的?我需要在每次更新后从MySQL获取数据。。。。这怎么可能通过flink实现呢?例如,

我有不超过10GB的数据,我需要将其放入分布式缓存中,并从我的Flink流媒体应用程序中访问每个记录的数据以进行验证。哪一个最适合这个用例?我对hazelcast和redis感到困惑。

显而易见的解决方案是将这些数据保持在Flink状态,而不是在某些外部系统中


要更新数据,请从Flink支持的任何数据源(如文件系统或消息队列)导入新版本

由于配置的变化,我需要在一定时间后重新加载数据,这在flink中是怎么可能的?我需要在每次更新后从MySQL获取数据。。。。这怎么可能通过flink实现呢?例如,你可以使用类似于卡夫卡的东西。