title: hadoop use cases in real world
body: <p>Newbie here with Hadoop. Concept wise, it is pretty simple to understand, however, one of the real challenge is how to model the problem to be solved in the map-reduce architecture. Suppose my data contains two parts (all in oracle):
      1. Rather static data that doesn't change much
      2. Fresh data collected everyday.</p>
  
  <p>and currently the data processing is basically read the fresh data, find and use the corresponding static data (or metadata) and apply some algorithm on it and dump it back to Oracle. </p>
  
  <p>How do I model such application paradigm? Do I save/store the static data as part of distributed cache? What if that data is pretty big?</p>
  
  <p>Basically I am looking for more examples like the following:
  <a href="http://stevekrenzel.com/finding-friends-with-mapreduce" rel="noreferrer">http://stevekrenzel.com/finding-friends-with-mapreduce</a></p>
  
  <p>Thanks,</p>