如何使用Apache Kafka作为缓存层(MemCache,Hazelcast,Redis等)

时间:2018-08-07 04:54:21

标签: redis apache-kafka confluent

我有一个用例,我们需要处理付款txns(SLA的处理速度为2000 TPS(每秒txns),每笔交易的处理时间为200-500毫秒)。我们计划在使用案例中使用Kafka SQL(KSQL)

但是,为了进行处理,系统在缓存中也需要一些静态数据。我们计划为其使用诸如Redis的缓存机制,但我们同时将Kafka用于提取和处理(KSQL)。有人可以建议我们如何使用Apache Kafka作为缓存机制,因此我可以不用说Redis,而仅通过将Kafka(融合)及其组件用作系统/产品的一部分来使系统轻量化。换句话说,可以将一些数据(静态数据)在系统进行处理(保存在SLA中)时,将其存储为Apache Kafka中的缓存。

请告知我是否需要其他信息

0 个答案:

没有答案