12年老牌互聯(lián)網(wǎng)IT解決方案提供商
騰佑科技咨詢熱線咨詢熱線: 400-996-8756
工單提交 注冊(cè)/登錄
百度云服務(wù)中心騰佑科技公司
云服務(wù)器活動(dòng) 服務(wù)器租用 服務(wù)器托管 機(jī)柜租賃 帶寬租賃
  • 最新資訊
  • 熱門資訊
  • 最熱資訊
智能建站

怎樣創(chuàng)建云數(shù)據(jù)庫(kù)(RDS/DRDS)結(jié)果表

發(fā)布時(shí)間:2019-04-13 12:04 作者:admin

簡(jiǎn)述:百度云關(guān)系型數(shù)據(jù)庫(kù)(Relational Database Service)簡(jiǎn)稱RDS是一種穩(wěn)定可靠、可彈性伸縮的在線數(shù)據(jù)庫(kù)服務(wù)?;诎俣仍品植际轿募到y(tǒng)和高性能存儲(chǔ).

rds是什么?

rds是關(guān)系型數(shù)據(jù)庫(kù)服務(wù)(Relational Database Service)的簡(jiǎn)稱,是一種即開即用、穩(wěn)定可靠、可彈性伸縮的在線數(shù)據(jù)庫(kù)服務(wù)。具有多重安全防護(hù)措施和完善的性能監(jiān)控體系,并提供專業(yè)的數(shù)據(jù)庫(kù)備份、恢復(fù)及優(yōu)化方案,使您能專注于應(yīng)用開發(fā)和業(yè)務(wù)發(fā)展。

關(guān)系型數(shù)據(jù)庫(kù)(RDS)

百度云關(guān)系型數(shù)據(jù)庫(kù)(Relational Database Service)簡(jiǎn)稱RDS是一種穩(wěn)定可靠、可彈性伸縮的在線數(shù)據(jù)庫(kù)服務(wù)?;诎俣仍品植际轿募到y(tǒng)和高性能存儲(chǔ),RDS支持MySQL、SQL Server、PostgreSQL和PPAS(Postgre Plus Advanced Server,一種高度兼容 Oracle 的數(shù)據(jù)庫(kù))引擎,并且提供了容災(zāi)、備份、恢復(fù)、監(jiān)控、遷移等方面的全套解決方案,徹底解決數(shù)據(jù)庫(kù)運(yùn)維的煩惱。

百度云河南服務(wù)器中心騰佑提醒特別注意:

關(guān)系型數(shù)據(jù)庫(kù)(RDS/DRDS)插件中的WITH參數(shù)一致,可以通用。

在使用關(guān)系型數(shù)據(jù)庫(kù)(RDS/DRDS)作為結(jié)果表時(shí),RDS或DRDS中必須要有真實(shí)的表存在。

DDL定義

實(shí)時(shí)計(jì)算支持使用RDS/DRDS作為結(jié)果輸出(目前僅支持MySql數(shù)據(jù)存儲(chǔ)類型)。示例代碼如下。

1. create table rds_output(

2. id int,

3. len int,

4. content VARCHAR,

5. primary key(id,len)

6. ) with (

7. type='rds',

8. url='jdbc:mysql:XXXXXXXXXX',

9. tableName='test4',

10. userName='test',

11. password='XXXXXX'

12. );

百度云河南服務(wù)中心騰佑提醒特別注意:

實(shí)時(shí)計(jì)算寫入RDS/DRDS數(shù)據(jù)庫(kù)結(jié)果表原理:針對(duì)實(shí)時(shí)計(jì)算每行結(jié)果數(shù)據(jù),拼接成一行SQL向目標(biāo)端數(shù)據(jù)庫(kù)進(jìn)行執(zhí)行。如果使用批量寫,需要在url后面加上參數(shù) ?rewriteBatchedStatements=true,否則性能較差。

RDS/MySQL支持自增主鍵。如果需要讓實(shí)時(shí)計(jì)算寫入數(shù)據(jù)支持自增主鍵,在DDL中不聲明該自增字段即可。

例如,ID是自增字段,實(shí)時(shí)計(jì)算DDL不寫出該自增字段,則數(shù)據(jù)庫(kù)在一行數(shù)據(jù)寫入過程中會(huì)自動(dòng)填補(bǔ)相關(guān)的自增字段。

如果DRDS有分區(qū)表,拆分鍵必須在實(shí)時(shí)計(jì)算DDL里primary key()中聲明,否則拆分的表無法寫入。關(guān)于DRDS分庫(kù)分表的概念可參見DRDS分庫(kù)分表。

建議使用數(shù)據(jù)存儲(chǔ),參見數(shù)據(jù)存儲(chǔ)云數(shù)據(jù)庫(kù)(RDS)。

FAQ

Q:實(shí)時(shí)計(jì)算的結(jié)果數(shù)據(jù)寫入RDS表,是按主鍵更新的,還是新生成一條記錄?

A:如果在DDL中定義了主鍵,會(huì)采用insert into on duplicate key update的方式更新記錄,也就意味著對(duì)于不存在的主鍵字段會(huì)直接插入,存在的主鍵字段則更新相應(yīng)的值。

如果DDL中沒有聲明primary key,則會(huì)用insert into 方式插入記錄,追加數(shù)據(jù)。

Q:使用RDS表中的唯一索引做GROUP BY需要注意什么?

A:RDS中只有一個(gè)自增主鍵,實(shí)時(shí)計(jì)算作業(yè)中不能聲明為Primary Key;如果需要使用RDS表中的唯一索引做GROUP BY,需要在作業(yè)中的Primary Key中聲明這些唯一索引。

怎樣創(chuàng)建云數(shù)據(jù)庫(kù)(RDS/DRDS)結(jié)果表?上文已經(jīng)做了介紹,希望能幫助到想要了創(chuàng)建云數(shù)據(jù)庫(kù)(RDS/DRDS)結(jié)果表的朋友們。百度云河南服務(wù)中心騰佑科技為您整理相關(guān)內(nèi)容,如有相關(guān)問題,可咨詢我們了解哦。歡迎來到鄭州騰佑科技有限責(zé)任公司網(wǎng)站,我公司位于中國(guó)商代早期和中期都城,商文明的發(fā)源地—鄭州市。 具體地址是河南鄭州金水區(qū)金水區(qū)姚砦路金成時(shí)代廣場(chǎng)6號(hào)樓13層,負(fù)責(zé)人是汲守業(yè)。

點(diǎn)擊展開全文

騰佑科技(www.mubashirfilms.com)成立于2009年,總部位于河南鄭州,是一家集互聯(lián)網(wǎng)基礎(chǔ)設(shè)施及軟硬件于一體化的高新技術(shù)企業(yè),具有IDC/ISP/ICP/云牌照、雙軟等資質(zhì),并擁有多個(gè)國(guó)家版權(quán)局認(rèn)證。公司自成立以來,一直致力于發(fā)展互聯(lián)網(wǎng)IDC數(shù)據(jù)中心DataCenter、云計(jì)算Cloud、大數(shù)據(jù)BigDate、人工智能AI、內(nèi)容加速CDN、互聯(lián)網(wǎng)安全、軟件定制開發(fā)等產(chǎn)品服務(wù)及行業(yè)客戶技術(shù)一體化智能解決方案;2018年成為百度智能云AI河南服務(wù)中心。

售前咨詢熱線:400-996-8756

備案提交:0371-89913068

售后客服:0371-89913000

熱門活動(dòng)

百度云服務(wù)中心
  • 熱門資訊
  • 隨便看看