Sounds reasonable.

On 04/09/2016 08:34 AM, Daniela Stoiber wrote:
> Hi,
> 
>  
> 
> I would like to cache values and to use only the latest "valid" values to
> build a sum.
> 
> In more detail, I receive values from devices periodically. I would like to
> add up all the valid values each minute. But not every device sends a new
> value every minute. And as long as there is no new value the old one should
> be used for the sum. As soon as I receive a new value from a device I would
> like to overwrite the old value and to use the new one for the sum. Would
> that be possible with the combination of Storm and Redis?
> 
>  
> 
> My idea was to use the following:
> 
>  
> 
> - Kafka Spout
> 
> - Storm Bolt for storing the tuples in Redis and for overwriting the values
> as soon as a new one is delivered
> 
> - Storm Bolt for reading the latest tuples from Redis
> 
> - Storm Bolt for grouping (I would like to group the devices per region)
> 
> - Storm Bolt for aggregation
> 
> - Storm Bolt for storing the results again in Redis
> 
>  
> 
> Thank you in advance.
> 
>  
> 
> Regards,
> 
> Daniela
> 
> 

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to