âáá«á ááá¯á¡ááºáááºâ ááá¯á· áááºáá°á·ááá¯á០áááŒá±á¬áá² á¡áá¶áá»ááºáá»ááºáá²á· ááŒá±á¬ááá¯ááºáááºá - áá«á ááá¯á¡ááºáááºá á€áááºááŸá¬ á¡ááá¡áá»ááŒá±á¬áá¬ážáááº- áá¯áá¹ááá®áá áºáá¯á á¡ááááá¬áááºááŸá¬ á¡á á¯ááŸááºáá¬ááŸááºáá»á¬ážá á¡áá»áá¯ážá á®ážááœá¬ážá¡ááœáẠá¡áá»áá¯ážá¡ááŒááºáááŸááááºááŒá áºáááºá áá±á¬ááºážááŒá®á á ááºážá á¬ážáá«á áá°ááá¯á· áá¬ááá¯á០áááŒá±á¬ááºáá°áž!
Yuliy Dubov, "á¡ááá¯ážáááºáž"
ááá¯áá²á·ááá¯á·áá±á¬ áá±á«ááºážá á®ážááááºážááᯠááŒááºááá¯ááºááááŒáá·áº áá±á¬ááºážáá«ážááẠááá¯ááºáá²ááŒááºáž ááá¯á·ááá¯áẠáá±á«áááŒá áºá á±ááẠáá¯á¶ážááŒááºáá¬ážááŒá®ážááŒá áºáá±á¬ááºážááŒá áºáááºá ááá¯á·áá±á¬áº áá±á¬ááºáá»ááºáá»ááẠá¡áá»ááºá ááá¯ááá¯ááºáá«ááŸáá·áºá á¡áá°ážáááŒáá·áº ááŒááºáááºáá«áááºááŸá¯ááŸááá±á¬ áá±á¬áºááá¯áá±ážááŸááºážááŒá®ážáá»á¬ážá áááºáááºážáá»á¬ážááẠáá¯á¶ážáááœá²ááŒá¬ážááŒá¬ážáá¬ážáá±á¬ ááááºáá±á¬ááºážáá»á¬ážá¡áá«á¡ááẠááá°áá®áá±á¬ááááºáá±á¬ááºážáá»á¬ážááᯠáááŒá¬áá ááŸáá¯ááºážááŸááºááẠááá¯á¡ááºááẠ- á¥ááá¬á áá±á«ááºážá ááºáá«ááŸááá°áá»á¬ážá
áá¯ááºáá«áááºáá DBMS ááœá±ááᯠáááºáá°áá០áá®áááºážáá²á· áááŸáá¯ááºážááŸá¥áºáá«áá°ážá áá¬ááŒá±á¬áá·áºáá²ááá¯áá±á¬á· áá°ááá¯á·áá²á· á¡á¬ážáá¬áá»áẠá¡á¬ážáááºážáá»ááºááœá±ááᯠáá±á¬ááºážáá±á¬ááºážáááá¬ážááá¯á·áá«áá²á á
ááºážáááºážá¡áá á¡áá»áá¯á·áá±á¬ á¡ááºááºáá®áá±ážááŸááºážááŒá¿áá¬áá»á¬ážááᯠááŒá±ááŸááºážááá¯ááºáá±á¬ ááááºáá±á¬ááºážáá»á¬ážááẠááŸáá¯ááºážááŸááºááŸá¯ááŸááááºá áá±á¬ááºážáá«ážááœáẠHabr á
á¬áááºáá°áá»á¬áž ááá¯ááºááœá±á·ááŸáá·áºáááºážááŸá®ážáá±á¬ áá±áá¬áá±á·á
Ạááá°áá¬ááᯠá¡áá¯á¶ážááŒá¯á á€ááá
á¹á
ááœáẠá¡áá¯á¶ážááŒá¯ááá·áº áááºážá
áá
áºááᯠáá»áœááºá¯ááºááŒáá«áááºá áá®áá±á¬á·á
á¡ááœá±á¬áá»ážááá»áž
ááá¬áá±ážááá¯ááºáá¬ááá±á¬áá»ááºáá áºáᯠááá¯á·ááá¯áẠáá«ááá¬áá«áá¬ááá±á¬áá»ááºáá áºáá¯ááᯠáááºá áááºáá±á¬á¡áá«á ááááºáá±á¬ááºážáá áºáá¯ááœá±ážáá»ááºááŒááºážá¡ááœáẠá á±á·áá±á¬áºááŸá¯ááẠá¡ááœááºááœá²ááŒá¬ážááá¯ááºáááº- "áá«á áá«á¡áááá¯á¶ážááááºáá±á¬ááºážáá«áá²"á "áá®áá áºáá¯ááᯠáá¬ážáááºááá¯á· á áááºáááºá á¬ážáá«áááº"á "áá®ááŸá¬ á¡áá±á¬ááºážáá¯á¶ážá á¬ááœááºá á¬áááºáž" ... á á®ážááœá¬ážáá±ážáá¯áá¹ááá®áá áºáá¯ááœááºá ááœá±ážáá»ááºááŸá¯á á¶ááŸá¯ááºážááẠá¡áá°áá°áááºááŒá áºáááº- áá»áœááºá¯ááºáá±ážáá±á¬ááºáááá·áºááœá±ááŸáá·áº á€ááœá±á¡ááœáẠáá»áœááºá¯ááºáááºááá¯á·ááááºáááºážá
áá¯á¶ážá á¶á¡ááá¯ááºážá áá á¬áááºážááŒá®áž ááá¯ááá»ááºáááºá ááá¯á·áá±á¬áºá áááºááẠááá¯á¡áá±ážááŒá®ážáá±á¬á¡áá¬ááᯠáá¯á¶ážááŒááºááẠááá¯á¡ááºááẠ- áá»áŸá±á¬á·áá±ážááŒááºáž ááá¯á·ááá¯áẠááá¯áá¬ááŒááºáž ááŸáá·áº node áá áºáá¯á á®á¡ááœáẠá¡áá±ážáá»áááºáá áºáᯠáááºááŸááºáá«á á¡áááºá¡ááœá±ážááŒáá·áºááŒá±ááŸááºážáá»ááºááẠá á»á±ážáá±á«áá±á¬áá á¹á ááºážááẠáá»áœááºá¯ááºááá¯á·á¡ááœáẠááá¯á¡áá±ážááŒá®ážáááºáᯠáá°áááŒáá«á áá¯á·á áá»áœááºá¯ááºááá¯á·ááẠá¡áá±ážáá»ááẠ40% ááᯠ"áá¯ááºáá»á ááááº" node ááá¯á· 60% ááŸáá·áº "Opportunities" node ááœáẠXNUMX% áá±ážáá«áááºá
áá±á¬áºááá¯áá±ážááŸááºážááŒá®ážáá»á¬ážááœááºá ááá·áºáá»ááºáááºááẠá¡áá»á¬ážá¡á¬ážááŒáá·áº ááŸááºááẠ- áá¯ááºáá»á
ááááºá¡áá±ážáá»áááºááẠ50% ááŸáá·áº 60% áááºáááá¯áá«á á
á¶ááŒááá°áá¬ááœááºá á¡áá±ážááŒá®ážáááºááŸá¬ áááºááá·áº parent node áá»á¬ážá ááá±áž node áá»á¬ážá á
á¯á
á¯áá±á«ááºážá¡áá±ážáá»áááºááẠ100% ááŒá
áºááá«áááºá
á¡ááŒááºá¡áá±á¬ááºá¡ááŒá±á¡áá±áá»á¬áž
áááºááá¯ááº
ááŒááºáá±á¬ááºááŒááºáž á á¶ááŸá¯ááºážáá»á¬ážááẠáááºážááá¬ááá¯ááºáᬠá¡ááºá¹áá«áááºáá»á¬ážááŸáá·áº áááºá ááºááá¯ááºáááºá á¥ááá¬-
- ACID á¡á¬ááá¶áá»ááºá
- áááºá ááºáá±áá¬áá±á¬áºáááº;
- SQL áá¬áá¬á áá¬áž áá¶á·ááá¯ážááŸá¯ (ááŸááºáá»ááºá áááºážááẠâáááºá ááºááŸá¯áá¯á¶á á¶â ááŸáá·áºááá°áá«á
- horizontal scaling áááŒá áºááá¯ááºááŒá±á
áá±áá°áá»áááºááŸááºáá»ááºáá»á¬áž ááŸáááá¯ááºáááº-
- áá¯ááŸá¬ážááœáẠá á®ážááœá¬ážáá±ážááá¯ááºáᬠá¡áá±á¬ááºá¡áá¶á·áá»á¬áž áááŸáááá¯ááºááŸá¯á
- ááœááºá·áááºážá¡áááºážá¡ááŒá áº;
- Telecom ááŸáá·áº Mass Communications áááºááŒá®ážáá¬áá ááŸááºáá¯á¶áááºááŒááºážááœáẠááááºáá±á¬ááºážáááŸáááá¯ááºááŸá¯á
- á¡ááá·áºáááºááŸááºáá»ááºá¡áá»áá¯á·ááœáẠááááºáá±á¬ááºážáááŸááá±ááŒááºáž (á¥ááá¬á db-engines.com á¡ááá·áºáááºááŸááºáá»ááºá ááááá áºáá¬)á
- á á»á±ážááœááºáá²ááœáẠáá»áœááºážáá»ááºáá°áá»á¬áž ááŸááá±ááŒááºáž (á¥ááá¬á ááááºáá±á¬ááºážá á¡áááºááᯠááŸá¬ááœá±ááŒááºážá ááááºáá»á¬ážá¡áá±á«áº á¡ááŒá±áá¶á hh.ru áááºááá¯ááºááœáẠááá¯ááºáá±ážáá¬ááááº)á
áá±á¬ááºáá¯á¶ážááœááºá áá¯ááºáááºážááá¯ááºáᬠáá®ážááŒá¬ážáááºááŸááºáá»ááºáá»á¬áž ááŸáááá¯ááºáááº-
- áááºáááºážáá»á¬ážá¡ááœáẠá¡áá°ážáá»áœááºážáá»ááºáá°áá»á¬áž áááŸáááá¯ááºááŸá¯á
- áá¶á·ááá¯ážááŸá¯á¡á¬ážáá¯á¶ážááᯠá¡ááŒá±áá¶áá¬ážááá·áº á á±á¬áá·áºááŒáá·áºáá±ážá áá ẠX ááá¯á·ááá¯áẠá¡áááºá áá ẠY ááá¯á·ááŸáá·áº ááá¯ááºáááºááŸá¯ááŸááááº...
á¡áá±ážááŒá®ážáá¯á¶ážá¡áá»ááºááŸá¬ ááŒááºáá±á¬ááºáá¬ážáá±á¬ á á¶áááºááŸááºáá»ááºáá»á¬áž á á¬áááºážááŸááááºááŒá áºáááºá ááá¯ááºáá«áá á á®áá¶ááá·áºááœá²ááŸá¯á០á¡áá°ážáá¯á¶ááŒááºááŸá¯ááᯠááŸá áºáááºáá±á¬ áá»áœááºážáá»ááºáá° (ááá¯á·ááá¯áẠ"áá»áœááºážáá»ááºáá°") ááẠ"áááºážááááºáá±á¬ááºáž Z ááᯠáá¬ááŒá±á¬áá·áº áááœá±ážáá»ááºáá²á·áá¬áá²á á¡á²áá«á á¡áá±á¬ááºážáá¯á¶ážááá¯áᬠáá«áááááº" ááá¯á· ááŒá±á¬ááá·áº áá»áœááºážáá»ááºáá° (ááá¯á·ááá¯áẠ"áá»áœááºážáá»ááºááá¬ááŸááº") á¡áá»áá¯á· ááŸááá«áááá·áºáááºá
áá¯ááºáá»á áááẠááá·áºááŸááºážáá»ááº
ááŒá±ááŸááºážáá»ááºááá¯ááºáá»á ááááºááŸá¬ ááá¯ááºá ááºáá¯ááºáá»á ááááºá áá¶á·ááá¯ážááŸá¯áá¯ááºáá»á ááááºááŸáá·áº á ááºáááááá¬áá¯ááºáá»á ááááºááá¯á· áá«áááºáá«áááºá
á¡áááºá á áá áºáá»á¬ážááẠááá·áºááŸááºážááŒá±á¡á¬ážááŒáá·áº áá°áá®áá±á¬á¡áááºážáá»á¬áž (á¥ááá¬á Microsoft SQL Server ááŸáá·áº PostgreSQL) ááá¯áá»áŸáẠááá¯ážááá¯ážááŸááºážááŸááºážá¡áá±ááŒáá·áº ááŒá±ááŸááºážáá»ááºááŸá áºáá¯áá¯á¶ážá¡ááœáẠá ááºáá á¹á ááºážááá¬áááẠá¡áá®ážá ááºáá¯á¶ážáá°áá®áááºáᯠáá»áœááºá¯ááºááá¯á· áá°áááá¯ááºáá«áááºá áááºážááẠááá·áºá¡á¬áž á ááºáááááá¬áá»á¬ážááᯠá¡áá²ááŒááºááẠááœáá·áºááŒá¯áááºááá¯ááºáá±á¬ááŒá±á¬áá·áº á¡áá»áááºááŸáá·áº ááŒáá¯ážá á¬ážá¡á¬ážáá¯ááºááŸá¯áá»á¬ážá áœá¬ááᯠáááºáá¬á á±áá«áááºá áá¯á¶ážáááœá²ááŒá¬ážáá²á·á áá áºááœá±ááᯠááŸáá¯ááºážááŸááºááááºááá¯áááºáá±á¬á· (ááŒá±á¬á Oracle áá²á· Redis)á ááŸááºáááºáá²á· á¡áá²ááŒááºááŸá¯áá áºáá¯á¡ááœáẠá¡ááœááºá¡á á¬áž (á ááºáá á¹á ááºážááá¬áááᯠááœááºáá»ááºááŒááºáž) ááŒá¯áá¯ááºááá¯á· ááá¯á¡ááºáááºááá¯áᬠáááºááŸá¬ážáá«áááºá áááŸááá±á¬á áá áºáá áºáá¯ááᯠá¡ááœááºá¡á á¬ážáááºááŸááºááŒááºážááẠá¡ááœááºáá»á±ážáá°ážáááºá áá¬á¡áá¯ááºááŒá áºáá±á¬ááŒá±á¬áá·áº áááºážááá¯á·ááẠááá¯ááá¯á·áá±á¬ááŸáá¯ááºážááŸááºááŸá¯áá»á¬ážááᯠááŸá±á¬ááºááŸá¬ážááẠááŒáá¯ážá á¬ážáá²ááŒá áºáááºá áááºážááá¯ááŒá¯áá¯ááºáááºááœááºáá°áááº- ááŒááºáá±á¬ááºááŸá¯á¡ááŒá±á¡áá±áá»á¬ážááœááºá áá¯ááá±áá¬áá¯á¶ážááŸá¯á¶ážááŸá¯ááŸáá·áºáááºá ááºáá¯á¶á á¶áá áºáá¯ááá¯áá±ážáá¬ážáááºá ááá¯á·ááá¯ááºá¡ááŒááºá¡ááŸááºá¡á¬ážááŒáá·áº - áá áºá áá¹ááá·áºáá»áŸááºááœá±áá±ážááœá±áá° 50 áááºá
ááá¯ááºá ááºáá»á¬ážááᯠá¡áá²ááŒááºáááºá áááºááŸááºáá¬ážáá±á¬ core á¡áá±á¡ááœááºááŸáá·áº áááºááŸááºáá¬ážáá±á¬ áá¬áá¡ááœáẠáá¶á·ááá¯ážááŸá¯áá»á¬ážá¡ááœáẠááá¯ááºá ááºáá¯ááºáá»á ááááºá¡ááœáẠáá±á¬ááºážáá»áá° ááá¯á·ááá¯áẠáááºážááá¯ááºáá±á¬áºááá¯ááºáááºáá»á¬ážááᯠáá±ážááŒááºážááẠáá¯á¶áá±á¬ááºáá«áááºá á ááºážáááºážá¡áá áá¯áá¹ááá®áá»á¬ážááẠáá±á¬á·ááºáá²áá±á¬ááºážáá»áá°áá»á¬ážááŸáá·áº ááá¯ááºáá¬áá±á¬áááºáá¶áá±ážááŸáááŒá®ážá áá±áá¬áá±á·á áºáá¯ááºáááºážáááºáááºááŸá¯áá¬áááẠáá¯ááºáá»á ááááºáá±ážááœááºážááᯠáá°á·áá¬áá¬áá° áááŒá±ááá¯ááºáá«á á€á¡áá»ááºá¡áááºááᯠááá°ááẠá á¬áá áºá á±á¬ááºáá¯á¶áá±á¬ááºáá«áááºá
ááá°áá®áá±á¬áá±á¬ááºážáá»áá°áá»á¬ážááẠááá°áá®áá±á¬ááá¯ááºá ááºáááºááá áºáá»á¬áž ááŸáááá¯ááºáááº- cores á¡áá±á¡ááœááºá áá±áá¬ááá¬á ááá¯á·ááá¯áẠnode á¡áá±á¡ááœááºá¡á¬ážááŒáá·áºá standby base ááẠá¡ááá²á·ááŒá áºááá¯ááºááẠááá¯á·ááá¯áẠáááºážááᯠáááºáá áá áºáá²á·ááá¯á·ááẠááá¯ááºá ááºáá¯ááºáá±ážááá¯ááºáááºá ááá¯ááºážáá¬ááŸá¯áá»á¬ážááœáẠááœá²ááŒá¬ážááŸá¯áá»á¬ážááᯠááœá±á·ááŸááá«áá áááºááẠáá±á¬áºáááºáááºáááºáá»ááºááᯠá¡áá±ážá áááºáá±á¬áºááŒááŒá®áž áááºáááºááŸá¯á¡ááœáẠááá¯ááºá ááºáá¯ááºáá»á ááááºááᯠááœááºáá»ááºááááºááŒá áºáááºá
ááŸááºáááºáá±á¬ ááŸáá¯ááºážááŸááºááŸá¯áá áºáá¯á¡ááœáẠá¡áá±ážááŒá®ážáá±á¬á¡áá»ááºááŸá¬ áá°áá®áá±á¬áá¶á·ááá¯ážááŸá¯á¡ááŒá±á¡áá±áá»á¬ážááŒá áºáááºá á¥ááá¬á¡á¬ážááŒáá·áºá Oracle á¡áá±á¬ááºá¡áá¶á·ááẠáá áºááŸá áºáá»áŸáẠááá¯ááºá ááºá á»á±ážááŸá¯ááºážá 22% áá¯ááºáá»áá±á¬áºáááºáž PostgreSQL áá¶á·ááá¯ážááŸá¯á¡ááœáẠáááºáá±ážáá»á±ááẠáááá¯á¡ááºáá«á á€áá²á·ááá¯á· ááŸáá¯ááºážááŸááºááŒááºážááẠááŸááºáááºáá«ááá¬ážá ááá¯ááºáá«á á¡ááŒá±á¬ááºážááŸá¬ ááá·áºááá¯ááºááá¯áẠáááŒááºááá¯ááºáá±á¬ á¡ááŸá¬ážáá áºáá¯ááẠáá¯á¶ážáááœá²ááŒá¬ážááŒá¬ážáá¬ážáá±á¬ á¡áá»áá¯ážáááºáá»á¬áž ááŸááá±áá±á¬ááŒá±á¬áá·áºááŒá áºáááº- áááááá á¹á ááœááºá áá¶á·ááá¯ážáá°áá®ááŸá¯ááá¯ááºáᬠáá»áœááºážáá»ááºáá°áá»á¬ážá ááá·áºá¡á¬áž á¡ááŒááºááŒá¯ááŒááºáá±ážáááºááŒá áºáá±á¬áºáááºážá áá¯áááá¡ááŒá±á¡áá±ááœááºá ááá±á¬áá»ááºááᯠááŸá±á¬áá·áºááŸá±ážá á±ááŒááºáž ááá¯á·ááá¯áẠááŒá®ážááœá¬ážááá·áºá¡áá»áááºááᯠááŸá±á¬áá·áºááŸá±ážá á±ááá·áº á¡áá¹ááá¬ááºááŸááá«áááºá á¡áá»áááºáá¬ááá áºáá¯á¡ááœáẠá áá áºá
ááœááºáá»ááºááŸá¯á¡ááŒá±á¡áá±áá»á¬ážááᯠáá¯á¶ážáá»áá¯ážááŒáá·áº áá®áá»áŸá¡á±á¬ááºááŒá¯áá¯ááºááá¯ááºáááºá
- áá¶á·ááá¯ážááŸá¯ááá«áá² Oracle ááá¯áá¯á¶ážáá« (ááááºáá±á¬á· áá«ááááŒá áºáá«áá°áž)á
- PostgreSQL á¡ááœáẠá¡áá±á¬ááºá¡áá¶á·ááᯠáááºáá« - á¥ááá¬á Postgres Professional ááŸá
- áá¶á·ááá¯ážáá°áá®ááŸá¯ áááŸáááŒááºážááŸáá·áº áááºá ááºáá±áá±á¬ á¡áá¹ááá¬ááºáá»á¬ážááᯠááá·áºááœááºážá ááºážá á¬ážáá«á
á¥ááá¬á¡á¬ážááŒáá·áºá á¡áá¹ááá¬ááºááœááºáá»ááºááŸá¯áá áºáá¯ááẠá€áá²á·ááá¯á·ááŒá áºááá¯ááºáááº- ááá¯ážááœá¬ážáá±á¬áá±áá¬áá±á·á áºáá»áá¯á·ááœááºážááŸá¯áá áºáá¯ááœááºá á áá áºáááºáá¬ážáá»áááºááẠ1 áá¯á¶ážááœáá·áºáááºááŒá áºáááºá á áá áºá¡áá¯á¶ážááŒá¯ááŸá¯á០ááá·áºááŸááºážáá¬ážáá±á¬ á¡ááŒááºááœá±ááŸá¬ áá áºááŸá áºáá»áŸáẠMNT 40 áá®áá®áá¶ááŸáááŒá®áž ááá±á¬áºááááŸá¯ááŸá¯ááºážááŸá¬ 1/400 ááŒá áºáááºáᯠááá·áºááŸááºážáá¬ážáá±á¬ááŒá±á¬áá·áº áá±á¬ááºáá¶á·ááŸá¯ááááŸáááŸá¯á¡áá¹ááá¬ááºááŸá¬ áá áºááŸá áºáá»áŸáẠMNT áááºáž 100 ááá·áºááŸááááºá áááºááŸá¬ážáááºááŸá¬á "á á®á ááºáá¬ážáá±á¬á¡ááŒááº" ááŸáá·áº "ááá·áºááŸááºážááŒá±ááá±á¬áºááááŸá¯á¡ááŒáááºáá±" ááá¯á·ááẠvirtual áááºááá¯ážáá»á¬ážááŒá áºáááºá ááá¯á·áá±á¬áº ááá¯ááá¯á·áá±á¬áá¯á¶á á¶áá áºáá¯ááŸáááŒááºážááẠáááºááá·áºá¡áá¬áá»áŸáááŸáááŒááºážááẠááá¯áá±á¬ááºážáá«áááºá
á¡ááŸááºááááºááœááºá áá±ááŸááºá ááºáááºááŒááºážá áá¯ááºáááá¹áá¬á¡ááœáẠáá¯ááºáá»á ááááºá¡ááœáẠá áá áºááẠá¡ááœááºá¡áá±ážááŒá®ážáá±ááá¯ááºááŒá®áž áááºáá¶ááá¯ááºááœááºáááŸááá±á¬ááŒá±á¬áá·áº áá¶á·ááá¯ážáá°áá®ááŸá¯ ááá¯á¡ááºáááºááŒá áºáááºá á¡áááºá á ááºáááºááŒááºážááᯠááœáá·áºááŒá¯áá«áá á¡áá±á¬ááºá¡áá¶á·ááᯠááŒááºážáááºááŒááºážááẠáá áºáá«áá áºáá¶ááœáẠááœá±á á¯ááẠáááºážáááºážáá±á¬ááºážáá áºáá¯ááŒá áºáááºá
ááœááºáá»ááºááŸá¯á¡á¬ážáá¯á¶ážááŒá®ážáá±á¬ááºá áááºáááºááŸá¯ááááºáá±á¬ááºáž A ááá¯ááºáá»á ááááºááẠ5 ááŸá áºá¡ááœáẠMNT áááºáž 800 ááŒá áºáá¬áááºá áááºáááºááŸá¯ááááºáá±á¬ááºáž B ááá¯ááºáá»á ááááºááẠ650 áááºáž MNT ááŒá áºááŒá®ážá áááºáááºááááºáá±á¬ááºáž C ááá¯ááºáá»á ááááºááẠáááºáž 600 MNT ááŒá áºáááºá Platform C ááẠá¡ááá¯ááºááá°á¡áá±ááŒáá·áº á á»á±ážááŸá¯ááºážá¡ááœáẠá¡ááŸááºááŒáá·áºáááŸááááºááŒá áºááŒá®áž ááááºáá±á¬ááºáž A ááŸáá·áº B ááẠáááºážááá¯á·ááá¯ááá¯á á»á±ážááŒá®ážááá·áºá¡ááŒáááºá¡áá±á¡ááœááºááŸáá·áº á¡áá»áá¯ážá¡á á¬áž á¡áááºážáááºáá»á±á¬á·áááºážáááºá á€ááá á¹á ááœáẠ- 0.75 ááŸáá·áº 0.92 ááŸáẠá¡áá®ážáá®ážááŸááááºá
á¡ááœáá·áºá¡áááºáž á¡áá²ááŒááºááŒááºážá
á¡ááœáá·áºá¡áááºážáá»á¬ážááᯠá¡áá²ááŒááºááŒááºážá¡á¬áž á¡á¯ááºá á¯áá»á¬ážá áœá¬ááŒáá·áº ááœá²ááŒá¬ážáá¬ážááŒá®áž á¡áá²ááŒááºáá°á á áááºáá°ážá áááºáááºážááŒáá·áºáᬠááá·áºáááºáá¬ážááá·áº á¡áá±á¡ááœááºááᯠááá·áºáááºáá¬ážáááºá á¡áá±á¬ááºážáá¯á¶ážááœá±ážáá»ááºááŸá¯ááŸá¬ á áœááºážáá±á¬ááºáááºáá»á¬ážááᯠá€á áœááºážáááºáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááá·áº á¡ááœá²á·áá»á¬ážá¡ááŒá Ạááá¯ááºážááŒá¬ážáá¯á¶ááááºá áá»áœááºá¯ááºááá¯á·áá¥ááá¬ááœááºá áááºážááá¯á·ááẠáá±á¬á·ááºáá²á¡ááºáá»ááºáá®áá¬áá»á¬ážá á á®áá¶ááá·áºááœá²áá°áá»á¬ážááŸáá·áº ááááºážá¡áá»ááºá¡áááºáá¯á¶ááŒá¯á¶áá±ážá¡áá¬ááŸááá»á¬ážááŒá áºáááºá á€áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážá á¡áá±ážáá»áááºáá»á¬ážááᯠ40:40:20 á¡ááŒá ẠááŒáá·áºáá±áááºáᯠáá°áááŒáá«á áá¯á·á
ááœá¶á·ááŒáá¯ážááá¯ážáááºáá±ážáá¯ááºáá±á¬ááºáá»ááºáá»á¬áž áá«áááºáááº-
- áá±áá¬ááŒááºááŸááºááŸá¯ááœááºáá°ááŒááºážá
- á¡ááá¯ááºážá¡áá¬;
- á¡áááºáááºáž á¡ááœáŸááºážááááºážáá»á¬áž ááŸááá±ááŒááºážá
á á¶áááºááŸááºáá»ááºáá»á¬ážá á¬áááºážá¡ááŒáẠáááºážááá¯á·á á¡áá±ážáá»áááºáá»á¬ážááẠá¡ááœááºá¡á á®á¡á á¥áºááŒá áºáááºá áá°áá®áá±á¬ááŒá¿áá¬ááá¯ááŒá±ááŸááºážááá·áºá¡áá«ááœááºáááºá á€á á¬áááºážáá»á¬ážá á¡ááŒá±á¬ááºážá¡áá¬á¡áá±ážáá»á¬ážááŸáá·áº á¡ááŒá±áá»á¬ážááẠááá·áºá¡ááœá²á·áááœá²á·á ááºážááŸá¯á¡áá±á«áº áá°áááºá áááááá¬áá¬ááœá²ááŒá¬ážáááá·áºáááºá á¥ááá¬á¡á¬ážááŒáá·áºá Facebook ááẠáá±áá¬ááááºážáááºážááẠMySQL ááᯠá¡áá¯á¶ážááŒá¯ááŒá®áž Instagram ááᯠCassandra áá±á«áºááœáẠáááºáá±á¬ááºáá¬ážáááºá á€á¡ááá®áá±ážááŸááºážáá»á¬ážá áá±á¬á·ááºáá²áá±ážáá¬ážáá°áá»á¬ážááẠááá¯ááá¯á·áá±á¬ááá¬ážáá»á¬ážááᯠááŒáá·áºá áœááºážááá¯ááºáááºááá¯ááºáá±á Mark Zuckerberg ááẠá¡áá¯á¶ážáá» sharding ááá¯á¡ááºááŸá¯ááŒáá·áº áááºážááᯠáá±ážáá±á¬ááºáᬠááŒáá·áºá á¯á¶áá±á¬ áááºáá¶áá±ážáá¯á¶á á¶ááᯠááœá±ážáá»ááºáá²á·ááŒá±á¬ááºážá Kevin Systrom ááẠááááºáá±á¬ááºážááᯠá¡áá¯á¶ážááŒá¯á á¡ááá¯ááºážá¡áá¬ááᯠáááºáá±á¬ááºáᬠáá±áá¬áááºáá±á¬ááºááœáá·áºááᯠááœááºáá°á á±ááá·áº á áœáá·áºá á¬ážáááºážáá áºáá¯ááá¯áᬠááŸááºážáááá¯ááºáááºá
á á®áá¶ááá·áºááœá²áá±áž áá¯ááºáá±á¬ááºáá»ááºáá»á¬áž áá«áááºáááº-
- á¡áááºá áá Ạá áœááºážáá±á¬ááºáááºáá»á¬ážá
- á á±á¬áá·áºááŒáá·áºááŸá¯ááœááºáá°ááŒááºážá
- á áœááºážáááºá á®áá¶ááá·áºááœá²ááŸá¯ ááœááºáá°ááŸá¯ â áá áºááºáá»á¬ážááŸáá·áº áá¯á¶ááŸááºáá»á¬ážá
- áá±áá¬áá°ážáá°ááá¯ááºááŸá¯á
áá±ážááœááºážáá»á¬ážááᯠááááºážááááºážáá¯á¶á á¶ááŒáá·áº ááŒá±ááá¯ááááºááᯠáááááŒá¯áá«á áá®ážááŒá¬ážáá¯ááºáá±á¬ááºáá»ááºááᯠáááºááá¯á·á¡áá²ááŒááºááááºááá¯ááẠáááºááá±á¬áá°ááá¯ááºáááºá á¥ááá¬á¡á¬ážááŒáá·áºá Oracle DBMS á០áá¶á·ááá¯ážáá±ážáá¬ážáá±á¬ áááááá¬áá»á¬áž á¥ááá¬ááᯠá¡áá¯á¶ážááŒá¯á á¡áááºáááááá¬áá»á¬ážááᯠá¡ááá·áºáááºááŸááºááẠááŒáá¯ážá á¬ážááŒáá«á áá¯á·á
tool áá
áºáá¯
ááŸááºáá»ááº
á¡áá²ááŒááº
imp/exp
áá±áá¬ááᯠá¡ááºáá¯ááºáááºááŒááºážá
0.1
á¡á
/á¡áá¯á¶áž áááá¹áá°
ááá¯ááºáá»á¬ážááá¯áá°ážáá°ááŒááºážá
0.3
RMAN
ááá¯ážááŒáŸáá·áºáááá¹áá°á
áœááºážáááº
0.7
ZDLRA
ááá¯ážááŒáá·áºáááá¹áá°áá°ážááŒááºážáá¬ááŒá
áºááŒá®áž á¡ááŒááºáá¯á¶ážááŒááºáááºááá°áááºá¡áá»ááº
1.0
ááŸááºážááŸááºážáááºážáááºáž á¡áá²ááŒááºááŒááºáž á á¶ááŸá¯ááºážáá»á¬áž áááŸááá«áá á¡ááá·áºáááºááŸááºáá±ážááẠáá»áœááºážáá»ááºáá° á¡áá»á¬ážá¡ááŒá¬ážááᯠáá±á¬ááºážááá¯ááŒá®áž áááºážááá¯á·ááᯠáá»ááºážáá»áŸááá¯ááºážááŒááºážááẠá¡áááá¹áá¬áẠááŸááá«áááºá
áá±á¬ááºáá¯á¶ážááœááºá áá»áœááºá¯ááºááá¯á·ááẠááááºážá¡áá»ááºá¡ááẠáá¯á¶ááŒá¯á¶áá±áž áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠááá¯ážááá¯ážááŸááºážááŸááºáž áá±á¬áºááŒáá«áááºá
- á áá¬ážááŸáẠá á®áá¶ááá·áºááœá²ááŸá¯ áá°áá«ááá»á¬áž áááŸáááá¯ááºááŸá¯á
- ááŒááºáá á áºááŸááºááŒá±á¬ááºážá¡áá±á¬ááºá¡áá¬ážááŒáááááá¬áá»á¬áž (LDAPá Kerberos) áá»áááºáááºááá¯ááºááŸá¯á
- á á¶ááá°áá¬áá°ááœáá·áºá
- á á¬áááºážá á áºá áœááºážáááº
- áá áºááºáá±á«áºááœáẠáá±áá¬ááᯠáá¯ááºááŸááºááŒááºážá
- ááœááºááẠ(TLS) ááŸáááá·áº áá¯ááºááœáŸáá·áºáá±á ááºá¡ááœááºáž áá¯ááºááŸááºááŒááºážá
- á á®áá¶ááá·áºááœá²áá°áá¶ááŸáá±áá¬áá¬ááœááºááŸá¯á
á áœááºážáá±á¬ááºáááºá ááºážáááºááŒááºážá
áá®ážááŒá¬ážá¡á¬ážááŒáá·áºá áááºááẠááŒááºážáá¯á¶ááŸá¯áá»á¬ážá¡ááŒá ẠáááºááŒá¯áá¯ááºááŒááºážáááŸáááá·áº áááºááá·áºáááºá ááºážáááºááŸá¯ááááºáá»á¬ážááá¯áááᯠá¡áá¯á¶ážááŒá¯ááŒááºážá០ááŸá±á¬ááºááŒááºááẠááááá±ážááá¯áá«áááºá
ááááŠážá áœá¬á á ááºážáááºáá±ááá·áº á¡ááá®áá±ážááŸááºážáá»á¬ážá áá±áá¬ááœá²á·á ááºážáá¯á¶ááŸáá·áº áááºáááá¯ááá¯ááºááẠáááºááŒá±ááŸááºážááá·áº ááŒá¿áá¬ááŸáá·áº áááááá¬áᬠááœá²ááŒá¬ážááá¯ááºáááºá ááœááºáá²á·áá±á¬ 10-15 ááŸá áºááá·áºá TPC á ááºážáááºááŸá¯áá»á¬ážááœáẠáááŸááá²á·áá±á¬ ááááºáá»á¬ážááᯠáá±áá¬áá±á·á áºáá±á¬ááºážáá»áá°áá»á¬ážááẠááá±á¬áá»ááŸá áºááŒáá¯ááºááŒáá±á¬áºáááºáž ááá¯ááœáẠá€ááááºáá»á¬ážááᯠáááºáá°áá»áŸ á¡áá±ážá¡áááºááá¬ážááŒáá¯á¶ááááºá
áá¯áááá¡áá»ááºááŸá¬á á áá áºáá áœááºážáá±á¬ááºáááºááẠáááºááá·áºááááºáá±á¬ááºážáá¯ááºááᯠáá°ááá±ážáá¬ážáá²á·áááºááŸáá·áº áááºááá·áºáááááá¬áááºáá¬ááá¬á¡ááœáẠá ááºážáááºááŸá¯ááŒá¯áá¯ááºáá²á·áááºááá¯á·á¡áá±á«áºááœáẠáá»á¬ážá áœá¬áá°áááºáá«áááºá Oracle ááᯠPostgreSQL áá²á· ááŸáá¯ááºážááŸááºáá²á·áá²á· á ááºážáááºááŸá¯áá»á¬ážá áœá¬ááᯠáá»áœááºáá±á¬áºááœá±á·áá²á·ááá«áááºá ááááºáá»á¬ážááẠá áá áºáá áºáá¯á ááŒáœááºážáá»ááºáááŸá áá¬ááœááºááŸá¯á០á¡ááŒá¬ážáá áºáá¯á ááŒáœááºážáá»ááºáááŸá áá¬ááœááºáá±á¬ááºážááœááºááŸá¯á¡áá ááœá²ááŒá¬ážáááºá
áá±á¬ááºáá¯á¶ážá¡áá±áá²á· ááááá¡áá±áá²á·á áááºáá°á á á¬áá±ážááœá²ááᯠááŒá±ááá¯áá²á·áááºááá¯áᬠáá¬á០ááááá«áá°ážá á¡áááºá¡áá»ááºážááŸá áºáá¯áá¯á¶ážááẠá¡áá±ážááŒá®ážáááºá OS ááŸáá·áº ááááºáá±á¬ááºážááᯠáááºáááºááá·áº á¡áááºá¡ááœá±ážááᯠááœáŸááºážááá¯ážááá¯ááºááá·áºá¡ááŒáẠá ááºážáááºááŸá¯ááááºáá»á¬ážááᯠáá±á«ááºážá ááºáá¬ážááá·áº á¡ááŒá¬ážá¡áá»ááºáá»á¬ážááẠááá¯ááá¯ááœáŸááºážááá¯ážááá·áº ááŸá¯á¶á·áá±á¬áºááŸá¯áááºážááŒá áºáááºá
á áœááºážáá±á¬ááºáááºááẠá¡áá±ážááŒá®ážáá±á¬á¡áá»ááºááŒá áºáá«áá áá¯ááºáá¯ááºááŸá¯á áá áºá¡á¬áž ááŒá¯ááŒááºááááºážááááºážááá·áºáá°áá»á¬ážáá¡áá°á¡áá®ááŒáá·áº ááŒá áºááá¯ááºááẠáááºááá¯ááºááá¯áẠá ááºážáááºáá«á
ááááº
áá±á¬ááºáá¯á¶ážááœááºá áá¯ááºáá±á¬ááºáá²á·áá±á¬ á¡áá¯ááºá¡á¬ážáá¯á¶ážá ááááºááẠááá·áºááŸááºážáá»ááºá¡á¬ážáá¯á¶ážááᯠáá±á«ááºážá ááºá ááŒáŸá±á¬ááºáᬠá¡ááŸá áºáá»á¯ááºáá¬ážááá·áº á á¬áááºážááá¬ážáá áºáᯠááŒá áºááá·áºáááº-
áááºáá¬ážáááºááá·áºá¡ááá¯ááºážá á¡ááá¯ááºážá¡áá¬áá»á¬ážááá¯ááŒá±á¬ááºážáá²ááŒá®áž á¡ááá·áºáááºááŸááºáá»ááºáá»á¬ážááᯠáá»áááºááŸáááŒááºážááŒáá·áº áááºá¡ááá¯ááŸááá±á¬ááááºááᯠáááŸáá
á±ááá¯ááºáááºá ááá¯á·áá±á¬áº áááºážááẠáá¯á¶ážáááœá²ááŒá¬ážááŒá¬ážáá¬ážáá±á¬áá¬ááºáááºážááŒá
áºáááº...
source: www.habr.com