Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>This does sound like you might need a data warehouse. You would update the data warehouse from the various sources, on whatever schedule was necessary. However, all the read-only transactions would come from the data warehouse, and would not require immediate calls to the various external sources.</p> <p>This assumes you don't need realtime access to the most up to date data. Even if you needed data accurate to within the past hour from a particular source, that only means you would need to update from that source every hour.</p> <p>You haven't said what platforms you're using. If you were using SQL Server 2005 or later, I would recommend SQL Server Integration Services (SSIS) for updating the data warehouse. It's made for just this sort of thing.</p> <p>Of course, depending on your platform choices, there may be alternatives that are more appropriate.</p> <hr> <p>Here are some resources on SSIS and data warehouses. I know you've stated you will not be using Microsoft products. I include these links as a point of reference: these are the products I was talking about above.</p> <ul> <li><a href="http://technet.microsoft.com/en-us/library/ms141263.aspx" rel="nofollow noreferrer">SSIS Overview</a></li> <li><a href="http://technet.microsoft.com/en-us/library/ms137795.aspx" rel="nofollow noreferrer">Typical Uses of Integration Services</a></li> <li><a href="http://technet.microsoft.com/en-us/library/ms141026.aspx" rel="nofollow noreferrer">SSIS Documentation Portal</a></li> <li><a href="http://msdn.microsoft.com/en-us/library/cc719165.aspx" rel="nofollow noreferrer">Best Practices for Data Warehousing with SQL Server 2008</a></li> </ul>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload