Ask HN: How big is Big Data?
In terms of total storage, is it a few Terabytes for most enterprises?
In terms of total storage, is it a few Terabytes for most enterprises?
Big Data, the experts say, is more about the novel way you analyze data, relative to the difficulty of the problem. A speaker at PyCon who was talking about algorithms and data structures for handling genetic data had a term that I like quite a bit better: "Data of Unusual Size" (C. Titus Brown at MSU was the speaker).
"Big Data" is a really big buzzword right now, but the term is overused and often does not convey the meaning it's supposed to. "Big" is a relative term. The novelty of how much data is being used as opposed to how much used to be used (in the sumo case, they had never handled so much data before) is what makes it big.
As for Hadoop, you'd want to use it when it's no longer feasible to keep your data stored in an RDBMS, or when speed becomes an issue, or when you want your schema to be more flexible than an RDBMS. If you are not concerned with the reliability of your data (RDBMS make the safety of the data a paramount priority--read the wikipedia page on ACID to see these guarantees), there's plenty of reasons for choosing Hadoop.
[1]: http://www.wired.com/wiredenterprise/2013/03/big-data/ [2]: http://en.wikipedia.org/wiki/ACID [3]: http://hortonworks.com/blog/4-reasons-to-use-hadoop-for-data...
Start to finish on jobs is a few hours (though it can be a few days if the filter is less strict or the task is more complicated), including pulling the data from the warehouse.
Without a doubt, the bottleneck of the process is the data warehouse query. I'm sure having a more distributed database (it's DB2--I've been more pleased with Teradata's speed) could make the queries faster, but things are slow to change. Second to the query, the latency from working with a remote server (I'm in CA--the server's in Minnesota) adds latency if there's something I need to pull to the local machine. The actual SAS code (Is it still "high level" if the syntax models Fortran? I kid, I kid.) takes a negligible amount of time compared to the query.
but yes, a few 100 TB does seem like a lot. :-) What kind of analysis do you do on pharmacy claims (~1.7MB per claim seems a bit high!)
Look at the above it will give you a good idea. I'm not going to go into examples as the above video really give some good examples. A Terabytes of data is nothing these days, I see Terabytes databases within companies on a regular bases within my job. The size does not mater, but the three big components of "Big Data" are: multiple sources of information in multiple formats, volume of data and rate of ingest/rate of new incoming data. The basic idea is to be able to process all of the incoming data within your company and get some kind of intelligent information out of all this data that you can use.
Business people love to chase a holy grail, this being yet another one.
"Big Data" has an operational definition. It's relative to current technology. Less than two decades ago a terrabyte was big enough that Microsoft created TerraServer as a technology demo [http://en.wikipedia.org/wiki/TerraServer-USA]. Terraserver would dwarf big data of the time when Perlis wrote Epigram 4. Today, TerraServer is dwarfed by Youtube.
What is Big Data ? I hear it a lot from non technical people, so my first thought was that it is q company . After doing little research I am starting to think it is a concept. Sometimes it sometimes it sounds like marketing term. What is it ?