doc-exports/docs/dws/umn/dws_03_0009.html
Lu, Huayi 7505fe85a9 DWS UMN 8.1.3.200 VERSION
Reviewed-by: Kacur, Michal <michal.kacur@t-systems.com>
Co-authored-by: Lu, Huayi <luhuayi@huawei.com>
Co-committed-by: Lu, Huayi <luhuayi@huawei.com>
2023-08-31 14:40:33 +00:00

75 lines
7.0 KiB
HTML

<a name="EN-US_TOPIC_0000001381728549"></a><a name="EN-US_TOPIC_0000001381728549"></a>
<h1 class="topictitle1">Should I Choose Public Cloud GaussDB(DWS) or RDS?</h1>
<div id="body0000001381728549"><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p371183032613">Both allow you to run conventional relational databases on the cloud and transfer database management loads. RDS databases are useful for OLTP, reporting, and analysis, but are less capable of handling read operations of a large amount of data (complex read-only queries). GaussDB(DWS) is useful for OLAP by reducing analysis and report workloads of large data sets by an order of magnitude, thanks to its multi-node scale and resources and optimized algorithms (<strong id="EN-US_TOPIC_0000001381728549__b14169131112333">column storage, vectorized executors, and distributed frameworks</strong>).</p>
<p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p18912269115625">You can scale out a GaussDB(DWS) cluster to address complex data and queries, or to handle overwhelming analysis and report workloads that affect OLTP performance.</p>
<p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p65615256553">The following table shows the comparison between OLTP and OLAP.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_table1612418683415" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Feature comparison between OLTP and OLAP </caption><thead align="left"><tr id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_row212513623416"><th align="left" class="cellrowborder" valign="top" width="16%" id="mcps1.3.4.2.4.1.1"><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p012515673411"><strong id="EN-US_TOPIC_0000001381728549__b842352706112930">Feature</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="43%" id="mcps1.3.4.2.4.1.2"><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p212514633410">RDS for OLTP</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="41%" id="mcps1.3.4.2.4.1.3"><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p1312596203415">GaussDB(DWS) for OLAP</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_row91251861341"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.4.2.4.1.1 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p1912516183420">User</p>
</td>
<td class="cellrowborder" valign="top" width="43%" headers="mcps1.3.4.2.4.1.2 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p912596113418">Operations and low-level management</p>
</td>
<td class="cellrowborder" valign="top" width="41%" headers="mcps1.3.4.2.4.1.3 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p912519613341">Decision-makers and senior management</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_row3126206143416"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.4.2.4.1.1 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p81269633415">Function</p>
</td>
<td class="cellrowborder" valign="top" width="43%" headers="mcps1.3.4.2.4.1.2 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p8126468341">Daily operation processing</p>
</td>
<td class="cellrowborder" valign="top" width="41%" headers="mcps1.3.4.2.4.1.3 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p4126166163414">Analysis and decision-making</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_row21262062341"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.4.2.4.1.1 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p19126569346">Design</p>
</td>
<td class="cellrowborder" valign="top" width="43%" headers="mcps1.3.4.2.4.1.2 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p131262673414">By application</p>
</td>
<td class="cellrowborder" valign="top" width="41%" headers="mcps1.3.4.2.4.1.3 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p121269611343">By theme</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_row1912696143411"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.4.2.4.1.1 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p191265612341">Data</p>
</td>
<td class="cellrowborder" valign="top" width="43%" headers="mcps1.3.4.2.4.1.2 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p141262613342">Latest, detailed, two-dimensional, discrete</p>
</td>
<td class="cellrowborder" valign="top" width="41%" headers="mcps1.3.4.2.4.1.3 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p6126106143417">Historical, integrated, multidimensional, unified</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_row104371119354"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.4.2.4.1.1 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p84381512359">Access</p>
</td>
<td class="cellrowborder" valign="top" width="43%" headers="mcps1.3.4.2.4.1.2 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p1143910173511">Dozens of read and write records </p>
</td>
<td class="cellrowborder" valign="top" width="41%" headers="mcps1.3.4.2.4.1.3 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p64391143512">Millions of read records</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_row321416303511"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.4.2.4.1.1 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p52144315356">Coverage</p>
</td>
<td class="cellrowborder" valign="top" width="43%" headers="mcps1.3.4.2.4.1.2 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p7214334354">Simple read/write operations</p>
</td>
<td class="cellrowborder" valign="top" width="41%" headers="mcps1.3.4.2.4.1.3 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p3214132350">Complex queries</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_row0723182173519"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.4.2.4.1.1 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p1723122143516">Database size</p>
</td>
<td class="cellrowborder" valign="top" width="43%" headers="mcps1.3.4.2.4.1.2 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p117235211353">Hundreds of GB</p>
</td>
<td class="cellrowborder" valign="top" width="41%" headers="mcps1.3.4.2.4.1.3 "><p id="EN-US_TOPIC_0000001381728549__en-us_topic_0000001145816541_p1872312114354">TB or PB</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="dws_03_0001.html">General Problems</a></div>
</div>
</div>