title: About WSO2 API Manager data sources
body: <p>I'm performing WSO2 API manager + Analytics 2.0 POC now. When i change datasource from H2 to Oracle, in wso2am-2.0.1-SNAPSHOT, there are 2 data source config files:
  master-datasources.xml &amp; metrics-datasources.xml, according <a href="https://docs.wso2.com/display/CLUSTER44x/Clustering+API+Manager+2.0.0#ClusteringAPIManager2.0.0-ConfiguringtheTrafficManager" rel="nofollow">Installing and configuring the databases</a>, there should be WSO2AM_DB, WSO2UM_DB and the WSO2REG_DB datasource configurations, but i just find WSO2_CARBON_DB &amp; WSO2AM_DB, so my questions are </p>
  
  <ol>
  <li>Is <strong>WSO2_CARBON_DB = WSO2UM_DB + WSO2REG_DB</strong>?</li>
  <li>for <strong>WSO2_METRICS_DB</strong>, according <a href="https://docs.wso2.com/display/AM200/Enabling+Metrics+and+Storage+Types" rel="nofollow">Enabling Metrics and Storage Types</a>, if we enable JDBC storage, can we store all components metrics information in one shared db or it needs one db per component(local)?</li>
  <li>What's <strong>WSO2_MB_STORE_DB</strong> used for? from the scripts, it's for Message Store and Andes Context Store. Can we keep to use H2 in prod. cluster env.?</li>
  </ol>
  
  <p>When i config wso2am-analytics-2.0.0-SNAPSHOT, i have below questions:</p>
  
  <ol>
  <li>Can we share <strong>WSO2_CARBON_DB</strong> setting for both APIMGRT related components and analytics? or it's better to not share?</li>
  <li>For <strong>WSO2AM_STATS_DB</strong>, is analytics resposible to aggregate and write to it, APIMGRT responsible to read? Which APIMGRT components need to read it?</li>
  <li>For analytics related store, it supports RDBMS, Cassandra, HBase, but it does not support mongodb, right?</li>
  <li>for <strong>GEO_LOCATION_DATA</strong>, What's this used for? Can we just use H2 in prod. env.?</li>
  </ol>