闈㈣瘯瀹橀棶锛氬浣曞疄鐜伴珮瀹归噺澶у苟鍙戞暟鎹簱鏈嶅姟锛熸垜鏄繖鏍峰洖绛旂殑
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了闈㈣瘯瀹橀棶锛氬浣曞疄鐜伴珮瀹归噺澶у苟鍙戞暟鎹簱鏈嶅姟锛熸垜鏄繖鏍峰洖绛旂殑相关的知识,希望对你有一定的参考价值。
鏍囩锛?a href='http://www.mamicode.com/so/1/%e9%80%92%e5%a2%9e' title='閫掑'>閫掑
瀹屽叏 鏁板瓧 nal 鐗╃悊 閬囧埌 骞虫粦 鎽樿
鏁版嵁搴撴媶鍒嗚鏍规嵁涓氬姟鐜扮姸銆佹ā寮忥紝閫夋嫨鍚堥€傜殑鎷嗗垎鏂瑰紡锛岀揣瀵嗙粨鍚堜笟鍔″強搴旂敤鏋舵瀯璁捐锛岃皑鎱庢媶鍒嗭紝闃叉杩囧害璁捐銆?/p>
姝f枃
涓€銆佷负浠€涔堣鍋氬垎甯冨紡鏁版嵁搴撴灦鏋勬敼閫狅紵
浜戣绠楀ぇ鏁版嵁鏃朵唬锛屼紶缁熺殑鏁版嵁搴撴灦鏋勫凡缁忔棤娉曟敮鎾戜紒涓氶珮瀹归噺鐨勬暟鎹闀匡紝婊¤冻楂樺苟鍙戠殑涓氬姟闇€姹傘€傚浼佷笟鏁版嵁搴撹繘琛屽垎甯冨紡鏋舵瀯璁捐锛屾墦鐮翠簡鏁版嵁搴撹祫婧愪笉澶熺敤鐨勫ぉ鑺辨澘鐨勫悓鏃讹紝杩樿兘鏍规嵁浼佷笟涓氬姟鍙戝睍鐘跺喌锛岄殢鏃跺钩婊戞墿瀹广€?/p>
浜屻€佸垎甯冨紡鏁版嵁搴撴灦鏋勬敼閫狅紝濡備綍鍋氾紵
鏁版嵁搴撳垎甯冨紡鏀归€犺閬靛惊鈥滃惊搴忔笎杩涒€濈殑鎷嗗垎鍘熷垯
鎷嗗垎鏂瑰紡鏈夊瀭鐩存媶鍒嗗拰姘村钩鎷嗗垎涓ょ锛岄€夋嫨鎷嗗垎鏂瑰紡瑕佹牴鎹紒涓氳嚜韬笟鍔″彂灞曢渶瑕併€?/p>
涓€鑸潵璇达紝鏄厛鍋氬瀭鐩存媶鍒嗭紝鍐嶅仛姘村钩鎷嗗垎銆?/p>
鍦ㄥ崟涓€鏁版嵁鑺傜偣鏃犳硶婊¤冻涓氬姟鍜岀敤鎴峰闀块渶姹傜殑鎯呭喌涓嬶紝闇€瑕佸仛涓€涓湇鍔″寲锛屽涓氬姟杩涜鍨傜洿姊崇悊锛屽悗闈㈢殑鏁版嵁鑺傜偣鍙互鏀惧湪涓嶅悓鐨勮祫婧愯妭鐐逛笂锛屼互鎻愰珮鏁版嵁鏈嶅姟鐨勬暣浣撴€ц兘銆?/p>
姣斿涓€涓狝PP鐨勪笟鍔℃暟鎹紝鍦ㄤ笟鍔″垵鏈熼樁娈碉紝鏄叏閮ㄦ斁鍦ㄤ竴涓暟鎹簱鑺傜偣涓紝鍦ㄤ笟鍔¢噺鍜屾暟鎹噺蹇€熷闀跨殑涓湡闃舵锛岄渶瑕佽繘琛屽瀭鐩存⒊鐞嗭紝鏍规嵁涓氬姟閫昏緫锛屾媶鍒嗘垚鍟嗗搧銆佷氦鏄撱€佺敤鎴凤紝骞跺垎鍒斁鍦ㄤ笉鍚岀殑鏁版嵁搴撱€?/p>
濡傛灉鍏朵腑鐨勪竴涓湇鍔″凡缁忔媶鐨勫緢缁嗕簡锛屼絾杩樻槸鏈夋€ц兘鐡堕锛屾棤娉曟敮鎾戞垜浠殑涓氬姟澧為暱锛屾暟鎹簱杩欏潡鎵嶉渶瑕佸啀鍋氭按骞虫媶鍒嗐€?/p>
姘村钩鎷嗗垎灏辨槸灏嗘暟鎹紙姣斿鍥句腑APP鐨勪氦鏄撴暟鎹級鎷嗘垚澶氱墖锛屾斁鍒颁笉鍚岀殑璧勬簮涓婏紝鐢ㄤ竴涓泦缇ゆ潵鏀拺鏇撮珮鐨勪笟鍔″闀裤€?/p>
鍦ㄦ媶鍒嗘椂锛岃璋ㄦ厧锛屽洜涓烘媶鍒嗕細寮曞叆澶嶆潅鎬э紝鑳戒笉鍋氬氨涓嶅仛锛屾渶浼樺厛鏄仛涓氬姟鍜屾灦鏋勪笂鐨勪紭鍖栵紝鏈€缁堟墠鏄仛鏁版嵁搴撴媶鍒嗐€?/p>
鍦ㄦ媶鍒嗙殑杩囩▼涓紝涓嶈鍋氳繃搴︾殑璁捐锛屾垨鑰呯洿鎺ヤ粠鍒濈骇璺冲埌楂樼骇锛岃繖鏍峰仛鍏跺疄闈炲父娴垂璧勬簮锛屾姇鍏ヤ骇鍑烘瘮涔熶笉濂姐€?/p>
涓夈€佹按骞虫媶鍒嗙殑闅剧偣鍙婅В鍐虫柟妗?/strong>
瀵逛紒涓氭暟鎹簱杩涜鍒嗗竷寮忔敼閫狅紝闇€瑕佺悊瑙e鎴风殑涓氬姟閫昏緫銆佷赴瀵岀殑鎷嗗垎缁忛獙绉疮銆傚挨鍏舵槸姘村钩鎷嗗垎锛屾湁绯荤粺澶嶆潅搴﹂珮銆佹妧鏈寫鎴樻€у己銆佺ǔ瀹氭€ф帶鍒堕毦銆佸叿鏈変竴瀹氬眬闄愭€у洓澶ч毦鐐广€?/p>
閽堝杩欎簺闂锛屽畯缈婄粰鎴戜滑鎻愪緵浜嗕袱绉嶈В鍐虫柟妗堛€?/p>
1.瀹㈡埛绔疄鐜版暟鎹矾鐢?/strong>
姝ゆ柟妗堜笉浼氬紩鍏ラ澶栫殑缁勪欢锛屾灦鏋勪笂姣旇緝杞婚噺锛岀畝鍗曞満鏅娇鐢ㄥ皻鍙紝浣嗙◢澶嶆潅鐨勫満鏅細鏀惧ぇ瀹冪殑鍔e娍锛屾瘮濡傞厤缃鐞嗗鏉傜瓑銆?/p>
2.鏁版嵁搴撲腑闂翠欢
涓棿浠剁殑浣跨敤鏈€澶ч檺搴﹀湴灞忚斀浜嗗垎甯冨紡鏁版嵁搴撴墍寮曞叆鐨勫鏉傛€э紝鏋佸ぇ闄嶄綆浜嗙爺鍙戠殑闂ㄦ銆傛渶閲嶈鐨勬槸锛屾湁浜嗘暟鎹簱涓棿浠讹紝搴旂敤鐪嬪埌鐨勮繕鏄崟涓€鐨勬暟鎹簱銆?/p>
鍥涖€佹按骞冲垏鍒嗗師鐞嗗強璁捐鍘熷垯
瑕佸涓€涓〃鍋氭媶鍒嗭紝閫夋嫨涓€涓媶鍒嗗瓧娈碉紝閫氳繃涓€涓矾鐢辩畻娉曠‘瀹氭暟鎹瓨鏀惧湪鍝釜搴曞眰搴撱€?/p>
姣斿涓嬪垪鏁版嵁閫夋嫨MEMBE_ID浣滀负鎷嗗垎閿紝閫氳繃璺敱绠楁硶璁$畻鍚庡緱鍑衡€檛est1234鈥樼浉鍏崇殑鏁版嵁搴旇钀藉湪搴?涓婏紝DRDS浼氭妸鎵€鏈塎EMBE_ID=鈥榯est1234鈥欑浉鍏崇殑璇锋眰鍏ㄩ兘璺敱鍒板簱1銆傚叾浠栨暟鎹姹備害钀藉埌鐩稿簲鐨勫簳灞傚簱銆?/p>
鎺ヤ笅鏉ワ紝褰撴暟鎹凡缁忔斁涓嬪幓浜嗭紝搴旇濡備綍鍘绘煡璇€佽闂拰鍙樻洿锛?/p>
姣斿瑕佹煡璇竴鏉¤褰曪紝member_id=鈥榯est1234鈥?/p>
瀹冩€庝箞鍘绘墽琛岀殑鍛紵
棣栧厛璁$畻涓€涓猦ash鍊硷紝褰撳€肩瓑浜庢煇涓€涓€硷紝瀹冧細鐭ラ亾杩欎釜鏁版嵁瀛樺偍鍦ㄥ摢涓€涓簱涓婏紝鎵€浠ヤ細鐩存帴璺敱鍒板簳灞傝繖涓簱锛屼粠杩欎釜搴撴煡璇紝杩斿洖缁撴灉銆?/p>
涓棿浠舵壆婕旂殑灏辨槸杩欎釜璺敱鍜岃绠楃殑瑙掕壊锛屾€ц兘闈炲父寮哄ぇ銆傛媶鍒嗗悗锛屽悇搴曞眰鏁版嵁搴撴暟鎹噺姣旇緝灏忥紝鏌ヨ杩斿洖姣旇緝蹇紱浜屾槸鍙互鏀寔鏇撮珮鐨勫苟鍙戯紝鏁翠綋骞跺彂鍩烘湰绛変簬涓や釜搴曞眰鏁版嵁搴撳疄渚嬪苟鍙戜箣鍜屻€?/p>
浜斻€佹潵鑷樋閲屼簯鐨勬暟鎹簱涓棿浠朵骇鍝侊細DRDS
鏁版嵁搴撲腑闂翠欢浜у搧涓紝鏈夊钩姘戣蒋浠禣neProxy绛夊晢涓氳蒋浠讹紱涔熸湁MyCat绛夊紑婧愪骇鍝侊紝瀹忕繆涓哄ぇ瀹跺垯浠嬬粛浜嗕竴娆惧箍娉涗娇鐢ㄧ殑鎴愮啛鍟嗕笟浜у搧DRDS锛屽苟璁茶В浜咲RDS濡備綍瑙e喅瀵规暟鎹簱杩涜鎷嗗垎鏃堕亣鍒扮殑闅剧偣銆?/p>
DRDS锛岃嫳鏂囧悕Distributed Relational Database Service
鏄樋閲屽反宸磋嚜涓荤爺鍙戣嚧鍔涗簬瑙e喅鍗曟満鏁版嵁搴撴湇鍔$摱棰堥棶棰樿€屾帹鍑虹殑鍒嗗竷寮忔暟鎹簱浜у搧銆?DRDS 楂樺害鍏煎 MySQL 鍗忚鍜岃娉曘€佹敮鎸佽嚜鍔ㄥ寲姘村钩鎷嗗垎銆佸钩婊戞墿瀹广€佸脊鎬ф墿灞曘€侀€忔槑璇诲啓鍒嗙銆佸垎甯冨紡浜嬪姟銆佸叿澶囧垎甯冨紡鏁版嵁搴撳叏鐢熷懡鍛ㄦ湡鐨勮繍缁寸鎺ц兘鍔涖€侱RDS鍓嶈韩涓烘窐瀹漈DDL锛屾槸杩戝崈鏍稿績搴旂敤棣栭€夌粍浠讹紝宸茬ǔ瀹氭湇鍔?骞翠互涓娿€?/p>
DRDS浜斿ぇ鏍稿績鍔熻兘
1.鍒嗗簱鍒嗚〃
鍒嗗簱鍒嗚〃鏄疍RDS鐨勬牳蹇冨姛鑳斤紝DRDS 鍦ㄥ悗绔皢鏁版嵁閲忚緝澶х殑鏁版嵁琛ㄦ按骞虫媶鍒嗗埌鍚庣鐨勬瘡涓?RDS 鏁版嵁搴撲腑锛岃繖浜涙媶鍒嗗埌 RDS 涓殑鏁版嵁搴撹绉颁负鍒嗗簱锛屽垎搴撲腑鐨勮〃绉颁负鍒嗚〃銆傛媶鍒嗗悗锛屾瘡涓垎搴撹礋璐f瘡涓€浠芥暟鎹殑璇诲啓鎿嶄綔锛屼粠鑰屾湁鏁堢殑鍒嗘暎浜嗘暣浣撹闂帇鍔涖€傚湪绯荤粺鎵╁鏃讹紝鍙渶瑕佹按骞冲鍔犲垎搴撶殑鏁伴噺锛屽苟涓旇縼绉荤浉鍏虫暟鎹紝灏卞彲浠ユ彁楂?DRDS 绯荤粺鐨勬€讳綋瀹归噺銆侱RDS 鏀寔搴撶骇鎷嗗垎锛岃〃绾ф媶鍒嗗拰鍒嗗簱鍒嗚〃鎷嗗垎锛岄€氳繃 DRDS DDL 璇彞鎸囧畾銆?/p>
2.璇诲啓鍒嗙
鍦ㄤ富瀹炰緥鐨勮璇锋眰杈冨銆佽鍘嬪姏姣旇緝澶х殑鏃跺€欙紝鍙互閫氳繃 DRDS 璇诲啓鍒嗙鍔熻兘瀵硅娴侀噺杩涜鍒嗘祦锛屽噺杞?RDS 涓诲疄渚嬬殑璇诲帇鍔涖€?/p>
DRDS 鐨勮鍐欏垎绂诲姛鑳芥槸瀵瑰簲鐢ㄩ€忔槑鐨勮璁°€傚簲鐢ㄥ湪涓嶄慨鏀逛换浣曚唬鐮佺殑鎯呭喌涓嬶紝鍙渶瑕佸湪 DRDS 鎺у埗鍙颁腑璋冩暣璇绘潈閲嶏紝鍗冲彲灏嗚娴侀噺鎸夐厤缃殑姣斾緥鍦ㄤ富 RDS 瀹炰緥涓庡涓?RDS 鍙瀹炰緥涔嬮棿杩涜鍒嗘祦锛涘啓娴侀噺鍒欏叏閮ㄥ埌涓诲疄渚嬶紝涓嶅仛鍒嗘祦銆?/p>
璁剧疆璇诲啓鍒嗙鍚庯紝浠庝富 RDS 瀹炰緥璇诲彇鐨勬槸寮鸿锛屾棦瀹炴椂寮轰竴鑷磋锛岃€屽彧璇诲疄渚嬩笂鐨勬暟鎹槸浠庝富瀹炰緥涓婂紓姝ュ鍒剁殑锛屽瓨鍦ㄦ绉掔骇鐨勫欢杩燂紝鍥犳浠庡彧璇?RDS 瀹炰緥璇诲彇鐨勬槸寮辫锛屽睘浜庨潪寮轰竴鑷存€ц銆備釜鍒渶瑕佸疄鏃舵€с€佸己涓€鑷存€ц鐨?SQL 鍙互閫氳繃 DRDS Hint 鎸囧畾鍒颁富瀹炰緥涓婃墽琛屻€?/p>
3.鍏ㄥ眬鍞竴ID
DRDS 鏀寔鍒嗗竷寮忓叏灞€鍞竴涓旀湁搴忛€掑鐨勬暟瀛楀簭鍒椼€傛弧瓒充笟鍔″湪浣跨敤鍒嗗竷寮忔暟鎹簱涓嬪涓婚敭鎴栬€呭敮涓€閿互鍙婄壒瀹氬満鏅殑闇€姹傘€?/p>
4.灏忚〃骞挎挱
DRDS 灏嗕竴浜涙暟鎹噺灏忎笖鏇存柊棰戝害涓嶉珮鐨勬暟鎹〃瀛樺偍涓哄崟琛ㄦā寮忥紝杩欎簺鏁版嵁琛ㄧО涓哄皬琛ㄣ€傞€氳繃鏁版嵁鍚屾灏嗗皬琛ㄥ鍒跺埌涓庝箣 JOIN 鐨勫垎搴撲笂杩涜€屾彁鍗?JOIN 鏁堢巼鐨勮В鍐虫柟妗堢О涓衡€滃皬琛ㄥ箍鎾€濇垨鑰呪€滃皬琛ㄥ鍒垛€濄€傛敮鎸佹煡璇㈠紩鎿庤瘑鍒拰涓嬫帹澶嶆潅鏌ヨ锛屽吋瀹?98% MySQL 璇硶銆?/p>
5.寮规€ф墿瀹?/strong>
褰撻€昏緫搴撳搴旂殑搴曞眰瀛樺偍宸茬粡杈惧埌鐗╃悊鐡堕锛岄渶瑕佽繘琛屾按骞虫墿灞曪紝姣斿纾佺洏浣欓噺鎺ヨ繎30%锛岄偅涔堝彲浠ラ€氳繃骞虫粦鎵╁鏉ユ敼鍠勩€傚钩婊戞墿瀹规槸涓€绉嶆按骞虫墿瀹规柟寮忥紝鏃㈡妸鍒嗗簱骞虫粦杩佺Щ鍒版柊娣诲姞鐨勫簳灞傚瓨鍌ㄤ笂銆傚湪瀹炵幇涓婃槸閫氳繃澧炲姞 RDS 瀹炰緥鐨勬暟閲忔潵鎻愬崌鎬讳綋鏁版嵁瀛樺偍瀹归噺锛屽皢鍒嗗簱杩佺Щ鍒版柊澧炵殑 RDS 瀹炰緥锛屼粠鑰岄檷浣庡崟涓?RDS 瀹炰緥鐨勫鐞嗗帇鍔涖€?/p>
鍏€佸垎甯冨紡鏀归€犱箣鍚庘€斺€旇繍缁?/strong>
杩涜鍒嗗竷寮忔敼閫犱箣鍚庯紝濡備綍鏇寸渷蹇冪渷鍔涘鏁版嵁搴撹繘琛岃繍缁达紵
闈犱汉宸ワ紵鎴愭湰楂樸€佽繍缁翠汉鍛樹篃闅炬嫑锛?/p>
鍊熷姪琚嬮紶浜戝紑鍙戠殑鏁版嵁搴撹嚜鍔ㄥ寲绠$悊骞冲彴EasyDB锛屼紒涓氭暟鎹簱杩愮淮寰堢畝鍗曘€?br/>
EasyDB瀹屽叏鍏煎DRDS manager锛屽叿鏈夐珮鍙敤銆侀珮鎬ц兘銆佹槗杩愮淮绛夌壒鐐广€備粠鎬ц兘銆佽祫婧愩€侀泦缇ゃ€佸浠姐€佸鐏惧叆鎵嬶紝鏀寔澶氱鏁版嵁搴撳疄渚嬶紝澶ц妯¢噺鐨勬暟鎹簱杩愮淮锛屾彁渚涚ǔ瀹氬噯纭殑鏁版嵁搴撳憡璀︺€佸ぇ鐩樿秼鍔垮垎鏋愰璀︺€佺┖闂磋窡韪€丼QL璺熻釜銆佸贰妫€鎶ュ憡绛夊姛鑳姐€傝繍缁寸鐞嗕汉鍛樺彲浠ヨ交鏉惧簲瀵瑰鏉傜殑鏃ュ父绠$悊浜嬪姟鍙婄獊鍙戞€т簨浠讹紝鏁版嵁搴撶鐞嗕粠姝ゅ彉寰楁湁瑙勫垝锛屾湁鏁堢巼锛屾湁棰勮鎬с€?/p>
娆㈣繋鍏虫敞寰俊鍏紬鍙枫€愭厱瀹瑰崈璇€?/p>
以上是关于闈㈣瘯瀹橀棶锛氬浣曞疄鐜伴珮瀹归噺澶у苟鍙戞暟鎹簱鏈嶅姟锛熸垜鏄繖鏍峰洖绛旂殑的主要内容,如果未能解决你的问题,请参考以下文章
濡備綍灏嗘暟鎹粠MySQL/MongoDB涓縼绉昏嚦浜戝紑鍙戞暟鎹簱
涓嶈閿欒繃锛孒adoop銆丼park 鏍稿績鎶€鏈爤璁茶В
銆愭瘡鏃ヤ竴棰樸€?56棰?浠嬬粛涓嬫繁搴︿紭鍏堥亶鍘嗗拰骞垮害浼樺厛閬嶅巻锛屽浣曞疄鐜帮紵