title: Appropriate database for web analytics?
body: <p>I am working on the Web analytics similar to <a href="http://www.google.co.in/analytics/">Google Analytics</a>, and currently using <a href="http://www.mongodb.org/">MongoDB</a>.</p>
  
  <h3>Problem using MongoDB</h3>
  
  <p>Writing and reading is performed at the same time, so after some point writing becomes slow. So I am looking for an appropriate database which suits the following requirements :</p>
  
  <h2>Requirements</h2>
  
  <ol>
  <li>It should be Open Source</li>
  <li>Is scalable, and can adapt large volumes of data</li>
  <li>Better performance while aggregating data</li>
  <li>Time based aggregation</li>
  <li>Real time data processing</li>
  <li>Has Driver support (clients) for Node.js and Java</li>
  </ol>
  
  <h3>The Database should be scalable with Node.js and Java</h3>
  
  <p>I am saving the data using Java, and fetching it via Node.js</p>