storm-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ajay <ajay.ga...@gmail.com>
Subject Re: Clarifications on Storm
Date Sat, 06 Dec 2014 02:49:12 GMT
Hi Tero,

I mean to feed data from data stores like Cassandra, Mongo or CouchBasse to
a Storm topology.

-
Ajay

On Sat, Dec 6, 2014 at 3:15 AM, Tero Paananen <teropaananen@gmail.com>
wrote:

> > 1) Can we use Storm on No SQL or do we need to mix them with
> Pig/Hive/Spark
> > or any other for any reason?
> > 3) Do Storm supports only Hadoop, HBase?. We may use
> > Cassandra/MongoDb/CouchBase as well.
> > 4) Do Storm supports RDBMS too?. We can have a single interface to pull
> out
> > data from multiple data sources?
>
> I'm not 100% sure what you mean by "supports".
>
> I'm assuming you mean can you write data to any of those data stores
> from Storm bolts. If you can access the data store using the
> programming language you've chosen to implement your Storm topologies
> (likely Java), you can write to it from Storm bolts. There are helper
> utilities / classes / bolts for some of the data stores listed above
> (some of them mentioned in Parth's response) which make writing data
> to those data stores easier, but there's nothing forcing or requiring
> you to use them to write to a data store of any kind.
>
> If, by chance, by "supports" you mean can you feed data from those
> data stores to a Storm topology, the answer is more or less the same,
> except that writing your own implementation of a Storm spout doing so
> is a little bit more complicated than writing Storm bolts. IMHO.
>
> Personally I've found the data store specific connectors a little too
> generic for my needs, but YMMV.
>
> -TPP
>

Mime
View raw message