360SDN.COM

ΪʲôҪѧݿԭ

ԴVonng ITPUB   2018-08-23 15:09:49    ۣ0

|  Vonng

ת | Ƿӷ

ں ID | addvon

 

ֻдũѧݿ⣬ܻڷڴ˻ѧϵͳͼܵһijԱٰɢѧֵ·ϵṹݽṹ/㷨ԭѧͨ͸ټϷḻʵض֪ʶһĹʦˡ

 

ʵǴ洢/IO/CPU ˵˾㷨״̬תƺӦã˸ģ桢ģѵƵϷЩܼӦܼӦϽЩӦøɵ¶ǰýݿ⣬Ҫʱó

 

ӦԸӶȵǿϵͳṩ˶Դ洢ĻڴѰַռ߼šļϵͳڴ˻ṩļַռKV洢󡣶ݿṩӦͨô洢ĸ߼

 

ӦôܼӦʵܼӦöԣ׼ӻ𣬲ȻûôȥŪڵݽṹ㷨дı¿ҲûôҪֻôһAd Hoc㷨ҪӦòʵ֣󲿷ֳɵӿʹãҪĴԹģϡʵУݱݽṹѯ㷨ӦôݵˮĽɫIOҵ߼󲿷ֹϵͳ֮

 

ϣ״̬ĵطݿڣվıӦõڲݿԶWebУҲ𽥳Σ״̬뱾ش洢“ݿ”Լ򵥵ֻڴеĹϣ/ϵ־ҲԸӵɶϵͳɶϵݿֻϵͳıɽһ˵ɽۣ֮ʵϴŸָϵͳ

 

  • ݿ洢ݣԱԼӦó֮ٴҵPostgreSQLMySQLOracle

  • סĽӿȡٶȣRedisMemcached

  • ûؼݣԸַʽݽйˣElasticSearch

  • ̷Ϣ첽KafkaFlinkStorm

  • ڴۻĴݣHadoop

ܹʦҪ֮һ˽ЩصӦóܹȨȡᡢƴЩϵͳʦȥ㿪ʼд洢棬ΪڿӦʱݿѾ㹻ĹˡϵݿĿǰϵͳʹ㷺˵dzԱԷҪһҪԲԶ  

 

 

ͼܹݻһֲַ𷽷

 

Ӧöԣʹڴļ״̬ҲѾ´ˡϵͳǻԽԽսӲϰݸһŽɿԣ״̬̫ڴ̫СŲ£ԣʿƵ´븴ӶȷըάԣࡣЩ൱֣ȴ൱ձ飬ݿЩġֲǼܹݻҪۣݿ⽫״ְ̬ܴӦóзֲν“״̬”ݿ⽫Աظӵ̶нȳؽ

 

ÿϵͳһĿģһ⡣ȷҪʵźԴѧ൱һֹ˾ܽӴʵԣüļڴŹƶӦˣ򵥵ͼͿHandleûʲôӴݿҪ⣬Ҳʹѧϰݿݿԭ

 

Ҳ⵱ǰѼѧ״Ŀԣ֮ôѵʱѧϰԭˣʦֻʹ䣬ѧЩ֪ʶиӡ󡣵ѧμӹЩ⣬Ҳѧѧ˸ݿĶЩ֪ʶͻῪʼۻ

 


 

ݿ⣬ǹϵݿ⣬dzҪΪʲôҪѧϰԭأ

 

Ĺʦ˵ֻݿԶԶġѧϰԭڵCRUD BOYש沢󣬵ͨ޽ҪԼߣʱûнôׯڣϵͳʱԭٵĸӶȴдɿЧĴ룻֢ҪŲʱԭܴ׼̵ֱĶ졣

 

ݿһ򣬴洢I/OҪԭҲԴԷΪ֣ģԭӦã洢ԭѯŻԭܣ벢Ƶԭȷԣϻָ븴ϵͳԭɿԣ еԭ壺Ϊ˽ʵ⡣

 

ģʽΪ˽һģΪ˰ƯάģһҪȨ⣺ͨԣӶС/άǿܺ˵ֶܼӿض͵ĶȡͨӣдʱҪĹά󸱱һԣ񲢷ִʱ̤ҪϸȨףѡʵĹ淶ȼģƣеݽṹ˽ЩԭȡõijҲ޴̸

 

ϵԭڲѯŻаҪĽɫΪ˰ÿ죨ܣչԽԽSQLдԽԽʱͻֳдȼ۵ǸЧIJѯѯŻûôʱҪ¡ŻǧЧһҪKNNѯ֪RԭͿͨдѯGISTŻ1ڣǧ˽ѯԭԳַݿܡ

 

 

 

ͼʵĸSQLһ50ms

 

벢ƵԭΪ˰ȷݴΰij֮һṩ˺ܶõı֤ACIDЩ֤ζʲôԭύǰʱֹ񲢶д룬Ӧأ־ŵһɹύʹӲϻݿдκҲᶪʧôޱȼ򵥣пܵĽΪҪôɹ£Ҫôʧ£ԣ˺ҩԱٵİ·²Ҳ̶õijֳˡ

 

һ棬֤ͬʱִе޷໥Ӱ죨ڿлȼ£һݿṩ˲ͬĸȼ֤ԹԱȷ֮Ȩд򲢲ףڼTPSĸ£ּ͸ʣ˼ⶼ֣֮໥̤ʧ£öдƫѯѯӶѻݿⲢܼ񻯣һǣѯ٣Ա仯ݿⱻѹ塣Щ⣬ڵ͸ص»DZţŹģͻȻһľϲʵֵܳĸ쳣ҲSQL׼м򵥵ļ쳣˵ġ ԭζӦõȷݵԿܲҪʧ

 

 

ͼȼһ

 

ϻָ븴ԭܶͨԱûôҪܹʦDBA߿ǺܶӦõ׷Ŀ꣬ʲôǸ߿ã߿ô֤д룿룿ضxxģ˵˵µĺļʵƣReplicationټԶлFailover޾Ŀӣӳٴĸѣࡣ ⸴Ƶԭ߿þ޴̸

 

һЩԱԣݿ“ɾIJ”һӿڣԭƺ“֮”ֹڴˣԭȷʵûʲôѧģ־Ӧɰʵ׵ľ˽Ϊֻ˽Լ֪ʶDzģֻаѵǰԽϲܳΪרҡݿǰҲǰˣڳԱ֪ʶջԣݿһʵջס

 


 

WHY˵һ HOW

 

ݿѧһìǣݿⶼãѧݿԭиأ

 

ѧݿԭѧֻʵܴ⣻ֻ֪Ȼȥ֪Ȼ̲ĿȲݲݵĹһ飬Ȼֱȥݿĵȥݿͨʵݿʹãȥѧϰԭͻ°빦ԼѧϰԣȥʵϰǵȻãûõİ취Լ쳡Լھ

 

磬ӽʼ룬ظ٣ˣСվAppʵ΢С򡣵ݻԽԽӣʼжûֵָ֮ͻῪʼʶ

 

ٱ磬棬ץһЩۡɼۡ罻ݴݿһЩھ۵ԽԽ࣬ѯԽԽӣSQLûУʱϵ۾ָһŻ

 

ʶЩƶΪ˽ʵе⣬Щ֮ȥѧϰԭ໥ӡ֤֪Ȼ㷢ֲѯʱָʱǧûͬʱдΪƽͷöʱӲϰݽϡʱ㷢ô븴ӶȿٱըʱͻᷢЩƴڵ塣  

 

̲ġ鼮ĵƵʼ顢ͶǺܺõѧϰԴ̲ĵĻµĺƤϵн̲ĶݿϵͳⱾͦõġƼȿⱾ飺ܼӦá дķdzãҾòһ¡

 


 

ֽϵվdz֪ҪСдô࣬“˽”Ҳʹʵ֪ܳ·ѡļңҸƼPostgreSQLѡһͼӸRedisԿԣ൱ʵõϡPostgreSQLųȽĿԴϵݿԴдķdzƯкֵܶѧϰĵطܶݿγ̿鶼ʹPostgreSQLΪѧ

 

PostgreSQLʵҲֲףǵʵУ250WTPS200TBݵ£һPostgreSQLѡȻ繷֧ҵ񡣶书ܷḻ˼飬ںܿɹ۵Ĺģһר೤˱ְOLTPPg൱ʱ˻棬OLAPϢеĽɫȻ“ܹݽ”һͼʾ٣оʱЩְܻҪֲȥר𣬵Ѿǽǧջʱˡ

 

ԣϵݿȻǿȴݴ¡ݿdzʣܵȥԸָ~


űǩ

 | |ֻokϢ|okϢ|ok΢
 Powered by www.360SDN.COM   ICP11022651-4 © 2012-2016 Ȩ