21 āĻļāĻ¤āĻ•ā§‡ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻŸāĻŋāĻ•ā§‡ āĻĨāĻžāĻ•āĻŦā§‡: āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ, āĻ•ā§āĻŦāĻžāĻ°āĻ¨ā§‡āĻŸāĻ¸ āĻāĻŦāĻ‚ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°

āĻšā§āĻ¯āĻžāĻ˛ā§‹, āĻ–āĻžāĻŦā§āĻ°ā§‹āĻ­āĻ¸ā§āĻ•ā§‡āĻ° āĻŦāĻžāĻ¸āĻŋāĻ¨ā§āĻĻāĻžāĻ°āĻžāĨ¤ āĻ•ā§‹āĻ°ā§āĻ¸ā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ—ā§āĻ°ā§āĻĒā§‡āĻ° āĻ•ā§āĻ˛āĻžāĻ¸ āĻ†āĻœ āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻšāĻšā§āĻ›ā§‡ "PostgreSQL". āĻāĻ‡ āĻŦāĻŋāĻˇāĻ¯āĻŧā§‡, āĻ†āĻŽāĻ°āĻž āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻŦāĻ˛āĻ¤ā§‡ āĻšāĻžāĻ‡ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻāĻ‡ āĻ•ā§‹āĻ°ā§āĻ¸ā§‡ āĻ“āĻĒā§‡āĻ¨ āĻ“āĻ¯āĻŧā§‡āĻŦāĻŋāĻ¨āĻžāĻ° āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤

21 āĻļāĻ¤āĻ•ā§‡ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻŸāĻŋāĻ•ā§‡ āĻĨāĻžāĻ•āĻŦā§‡: āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ, āĻ•ā§āĻŦāĻžāĻ°āĻ¨ā§‡āĻŸāĻ¸ āĻāĻŦāĻ‚ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°

В āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ–ā§‹āĻ˛āĻž āĻĒāĻžāĻ  āĻ†āĻŽāĻ°āĻž āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻāĻŦāĻ‚ āĻ•ā§āĻŦāĻžāĻ°āĻ¨ā§‡āĻŸāĻ¸ā§‡āĻ° āĻ¯ā§āĻ—ā§‡ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸āĻ—ā§āĻ˛āĻŋāĻ° āĻŽā§āĻ–ā§‹āĻŽā§āĻ–āĻŋ āĻšāĻ“āĻ¯āĻŧāĻž āĻšā§āĻ¯āĻžāĻ˛ā§‡āĻžā§āĻœāĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛ā§‡āĻ›āĻŋāĨ¤ āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡, āĻ†āĻŽāĻ°āĻž āĻĻā§‡āĻ–ā§‡āĻ›āĻŋ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸āĻ—ā§āĻ˛āĻŋ āĻāĻ‡ āĻšā§āĻ¯āĻžāĻ˛ā§‡āĻžā§āĻœāĻ—ā§āĻ˛āĻŋāĻ° āĻĒā§āĻ°āĻ­āĻžāĻŦā§‡ āĻ…āĻ­āĻŋāĻ¯ā§‹āĻœāĻŋāĻ¤ āĻāĻŦāĻ‚ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻ“āĻ¯āĻŧā§‡āĻŦāĻŋāĻ¨āĻžāĻ° āĻ…āĻ¨ā§āĻˇā§āĻ āĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ­ā§āĻ¯āĻžāĻ˛ā§‡āĻ°āĻŋ āĻŦā§‡āĻœāĻ°ā§āĻ•āĻ­, EPAM āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ Google āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻĒā§āĻ°ā§āĻ¯āĻžāĻ•āĻŸāĻŋāĻ¸ āĻĄā§‡āĻ˛āĻŋāĻ­āĻžāĻ°āĻŋ āĻŽā§āĻ¯āĻžāĻ¨ā§‡āĻœāĻžāĻ°āĨ¤

āĻ¯āĻ–āĻ¨ āĻ—āĻžāĻ›āĻ—ā§āĻ˛ā§‹ āĻ›ā§‹āĻŸ āĻ›āĻŋāĻ˛...

āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻ†āĻ¸ā§āĻ¨ āĻŽāĻ¨ā§‡ āĻ•āĻ°āĻŋ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻĄāĻŋāĻŦāĻŋāĻāĻŽāĻāĻ¸ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ—āĻ¤ āĻļāĻ¤āĻžāĻŦā§āĻĻā§€āĻ° āĻļā§‡āĻˇā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤ āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻāĻŸāĻŋ āĻ•āĻ āĻŋāĻ¨ āĻšāĻŦā§‡ āĻ¨āĻž, āĻ•āĻžāĻ°āĻŖ āĻ¸ā§‡āĻ‡ āĻĻāĻŋāĻ¨āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻŦāĻŋāĻāĻŽāĻāĻ¸ āĻĒāĻ›āĻ¨ā§āĻĻ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻāĻŦāĻ‚ āĻļā§‡āĻˇ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻ†āĻ•āĻžāĻļāĻŦāĻžāĻŖā§€.

21 āĻļāĻ¤āĻ•ā§‡ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻŸāĻŋāĻ•ā§‡ āĻĨāĻžāĻ•āĻŦā§‡: āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ, āĻ•ā§āĻŦāĻžāĻ°āĻ¨ā§‡āĻŸāĻ¸ āĻāĻŦāĻ‚ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°

90 āĻāĻ° āĻĻāĻļāĻ•ā§‡āĻ° āĻļā§‡āĻˇā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻāĻŦāĻ‚ 2 āĻāĻ° āĻĻāĻļāĻ•ā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡, āĻļāĻŋāĻ˛ā§āĻĒ āĻ¸ā§āĻ•ā§‡āĻ˛āĻ¯ā§‹āĻ—ā§āĻ¯ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻŽā§‚āĻ˛āĻ¤ āĻ•ā§‹āĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ›āĻŋāĻ˛ āĻ¨āĻžāĨ¤ āĻšā§āĻ¯āĻžāĻ, āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ IBM DBXNUMX, Sybase āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ•āĻŋāĻ›ā§ āĻĄā§‡āĻŸāĻžāĻŦā§‡āĻ¸ āĻ›āĻŋāĻ˛ āĻ¯āĻž āĻāĻ¸ā§‡āĻ›āĻŋāĻ˛ āĻāĻŦāĻ‚ āĻšāĻ˛ā§‡ āĻ—ā§‡āĻ›ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ“āĻ°āĻžāĻ•āĻ˛ā§‡āĻ° āĻĒāĻŸāĻ­ā§‚āĻŽāĻŋāĻ¤ā§‡ āĻāĻ¤āĻŸāĻž āĻ˛āĻ•ā§āĻˇāĻŖā§€āĻ¯āĻŧ āĻ›āĻŋāĻ˛ āĻ¨āĻžāĨ¤ āĻ¤āĻĻāĻ¨ā§āĻ¸āĻžāĻ°ā§‡, āĻ¸ā§‡āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻĒā§āĻ°āĻ•ā§ŒāĻļāĻ˛ā§€āĻĻā§‡āĻ° āĻĻāĻ•ā§āĻˇāĻ¤āĻž āĻ•ā§‹āĻ¨āĻ“āĻ­āĻžāĻŦā§‡ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻāĻ•āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻ›āĻ¨ā§āĻĻā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻŦāĻĻā§āĻ§ āĻ›āĻŋāĻ˛āĨ¤

āĻ“āĻ°āĻžāĻ•āĻ˛ āĻĄāĻŋāĻŦāĻŋāĻ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡:

  • āĻĄāĻŋāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŦāĻŋāĻ‰āĻļāĻ¨ āĻ•āĻŋāĻŸ āĻĨā§‡āĻ•ā§‡ āĻ“āĻ°āĻžāĻ•āĻ˛ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°ā§āĻ¨;
  • āĻ“āĻ°āĻžāĻ•āĻ˛ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§āĻ¨:

  • init.ora;
  • listener.ora;

- āĻ¸ā§ƒāĻˇā§āĻŸāĻŋ:

  • āĻŸā§‡āĻŦāĻŋāĻ˛āĻ¸ā§āĻĒā§‡āĻ¸;
  • āĻĒāĻ°āĻŋāĻ•āĻ˛ā§āĻĒāĻ¨āĻž;
  • āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€;

- āĻŦā§āĻ¯āĻžāĻ•āĻ†āĻĒ āĻāĻŦāĻ‚ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻ¸āĻžā§āĻšāĻžāĻ˛āĻ¨;
- āĻĒāĻ°ā§āĻ¯āĻŦā§‡āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž;
- āĻ¸āĻžāĻŦāĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ˛ āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‹āĻ•āĻžāĻŦāĻŋāĻ˛āĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡, āĻ“āĻ°āĻžāĻ•āĻ˛ āĻĄāĻŋāĻŦāĻŋāĻ āĻĨā§‡āĻ•ā§‡ āĻ•ā§‹āĻ¨ āĻŦāĻŋāĻļā§‡āĻˇ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ›āĻŋāĻ˛ āĻ¨āĻž:

  • āĻĄā§‡āĻŸāĻž āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ DBMS āĻŦāĻž āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻŦā§‡āĻ›ā§‡ āĻ¨āĻŋāĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻŦā§‡āĻ¨;
  • āĻ‰āĻšā§āĻš āĻĒā§āĻ°āĻžāĻĒā§āĻ¯āĻ¤āĻž āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻŽāĻžāĻĒāĻ¯ā§‹āĻ—ā§āĻ¯āĻ¤āĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨ (āĻāĻŸāĻŋ āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻāĻ•āĻŸāĻŋ DBA āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ›āĻŋāĻ˛ āĻ¨āĻž);
  • āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻāĻ˛āĻžāĻ•āĻž, āĻ…āĻŦāĻ•āĻžāĻ āĻžāĻŽā§‹, āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ°, āĻ“āĻāĻ¸ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ­āĻžāĻ˛ āĻœā§āĻžāĻžāĻ¨;
  • āĻĄā§‡āĻŸāĻž āĻ˛ā§‹āĻĄ āĻāĻŦāĻ‚ āĻ†āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨, āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĄāĻŋāĻŦāĻŋāĻāĻŽāĻāĻ¸ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĄā§‡āĻŸāĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡, āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻ°āĻž āĻ¸ā§‡āĻ‡ āĻĻāĻŋāĻ¨āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻŋ āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ 80 āĻāĻ° āĻĻāĻļāĻ•ā§‡āĻ° āĻļā§‡āĻˇā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¸ā§‹āĻ­āĻŋāĻ¯āĻŧā§‡āĻ¤ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻ° āĻĒāĻ›āĻ¨ā§āĻĻā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻĻā§ƒāĻļā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ:

21 āĻļāĻ¤āĻ•ā§‡ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻŸāĻŋāĻ•ā§‡ āĻĨāĻžāĻ•āĻŦā§‡: āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ, āĻ•ā§āĻŦāĻžāĻ°āĻ¨ā§‡āĻŸāĻ¸ āĻāĻŦāĻ‚ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°

āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ

āĻ¤āĻžāĻ°āĻĒāĻ° āĻĨā§‡āĻ•ā§‡, āĻ…āĻŦāĻļā§āĻ¯āĻ‡, āĻ—āĻžāĻ› āĻŦā§‡āĻĄāĻŧā§‡āĻ›ā§‡, āĻĒā§ƒāĻĨāĻŋāĻŦā§€ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻāĻ°āĻ•āĻŽ āĻ•āĻŋāĻ›ā§ āĻšāĻ¯āĻŧā§‡ āĻ‰āĻ ā§‡āĻ›ā§‡:

21 āĻļāĻ¤āĻ•ā§‡ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻŸāĻŋāĻ•ā§‡ āĻĨāĻžāĻ•āĻŦā§‡: āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ, āĻ•ā§āĻŦāĻžāĻ°āĻ¨ā§‡āĻŸāĻ¸ āĻāĻŦāĻ‚ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°

āĻĄāĻŋāĻŦāĻŋāĻāĻŽāĻāĻ¸ āĻŦāĻžāĻœāĻžāĻ°āĻ“ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¯ā§‡āĻŽāĻ¨āĻŸāĻŋ āĻ—āĻžāĻ°ā§āĻŸāĻ¨āĻžāĻ°ā§‡āĻ° āĻ¸āĻ°ā§āĻŦāĻļā§‡āĻˇ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻĻā§‡āĻ–āĻž āĻ¯āĻžāĻ¯āĻŧ:

21 āĻļāĻ¤āĻ•ā§‡ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻŸāĻŋāĻ•ā§‡ āĻĨāĻžāĻ•āĻŦā§‡: āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ, āĻ•ā§āĻŦāĻžāĻ°āĻ¨ā§‡āĻŸāĻ¸ āĻāĻŦāĻ‚ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°

āĻāĻŦāĻ‚ āĻāĻ–āĻžāĻ¨ā§‡ āĻāĻŸāĻŋ āĻ˛āĻ•ā§āĻˇ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¯ā§‡ āĻŽā§‡āĻ˜, āĻ¯āĻžāĻ° āĻœāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧāĻ¤āĻž āĻŦāĻžāĻĄāĻŧāĻ›ā§‡, āĻ¤āĻžāĻĻā§‡āĻ° āĻ•ā§āĻ˛ā§āĻ™ā§āĻ—āĻŋ āĻĻāĻ–āĻ˛ āĻ•āĻ°ā§‡āĻ›ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻ°āĻž āĻāĻ•āĻ‡ āĻ—āĻžāĻ°ā§āĻŸāĻ¨āĻžāĻ° āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻĒāĻĄāĻŧāĻŋ, āĻ†āĻŽāĻ°āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤āĻ—ā§āĻ˛āĻŋ āĻĻā§‡āĻ–āĻ¤ā§‡ āĻĒāĻžāĻŦ:

  1. āĻ…āĻ¨ā§‡āĻ• āĻ—ā§āĻ°āĻžāĻšāĻ•āĻ°āĻž āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻžāĻ° āĻĒāĻĨā§‡ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ
  2. āĻ¨āĻ¤ā§āĻ¨ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ¸āĻ¤ā§āĻ¯ āĻ¨āĻ¯āĻŧ āĻ¯ā§‡ āĻ¤āĻžāĻ°āĻž āĻ•āĻ–āĻ¨āĻ‡ āĻ¨āĻ¨-āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻ…āĻŦāĻ•āĻžāĻ āĻžāĻŽā§‹āĻ¤ā§‡ āĻšāĻ˛ā§‡ āĻ¯āĻžāĻŦā§‡āĨ¤
  3. āĻĒā§‡-āĻ…ā§āĻ¯āĻžāĻœ-āĻ‡āĻ‰-āĻ—ā§‹ āĻĒā§āĻ°āĻžāĻ‡āĻ¸āĻŋāĻ‚ āĻŽāĻĄā§‡āĻ˛ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻšāĻ¯āĻŧā§‡ āĻ‰āĻ ā§‡āĻ›ā§‡āĨ¤ āĻĒā§āĻ°āĻ¤ā§āĻ¯ā§‡āĻ•ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤āĻžāĻ°āĻž āĻ¯āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¤āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ°ā§āĻĨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¯āĻŧ, āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻāĻŽāĻ¨āĻ•āĻŋ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻŦāĻŖāĻ¤āĻžāĻ“ āĻ¨āĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻ•ā§‡āĻŦāĻ˛ āĻ¸āĻ¤ā§āĻ¯ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦā§ƒāĻ¤āĻŋāĨ¤

āĻāĻ–āĻ¨ āĻ•āĻŋ?

āĻ†āĻœ āĻ†āĻŽāĻ°āĻž āĻ¸āĻŦāĻžāĻ‡ āĻŽā§‡āĻ˜ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻ¤ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻĒā§āĻ°āĻļā§āĻ¨āĻ—ā§āĻ˛āĻŋ āĻĒāĻ›āĻ¨ā§āĻĻā§‡āĻ° āĻĒā§āĻ°āĻļā§āĻ¨āĨ¤ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻŦāĻŋāĻļāĻžāĻ˛, āĻāĻŽāĻ¨āĻ•āĻŋ āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻ°āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ…āĻ¨-āĻĒā§āĻ°āĻŋāĻŽāĻŋāĻ¸ā§‡āĻ¸ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸā§‡ āĻĄāĻŋāĻŦāĻŋāĻāĻŽāĻāĻ¸ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻĒāĻ›āĻ¨ā§āĻĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻŋāĨ¤ āĻ†āĻŽāĻ°āĻž āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻāĻŦāĻ‚ SaaS āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻž āĻ•āĻ°ā§‡āĻ›āĻŋāĨ¤ āĻāĻ‡āĻ­āĻžāĻŦā§‡, āĻĒāĻ›āĻ¨ā§āĻĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋ āĻŦāĻ›āĻ° āĻ†āĻ°āĻ“ āĻ•āĻ āĻŋāĻ¨ āĻšāĻ¯āĻŧā§‡ āĻ“āĻ ā§‡āĨ¤

āĻĒāĻ›āĻ¨ā§āĻĻā§‡āĻ° āĻĒā§āĻ°āĻļā§āĻ¨ā§‡āĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ•āĻžāĻ°āĻŖ:

  • āĻŽā§‚āĻ˛ā§āĻ¯. āĻ…āĻ¨ā§‡āĻ• āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻāĻ–āĻ¨āĻ“ āĻŸāĻžāĻ•āĻž āĻ–āĻ°āĻš;
  • āĻĻāĻ•ā§āĻˇāĻ¤āĻž. āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻ°āĻž āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻŋ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻĻāĻ•ā§āĻˇāĻ¤āĻžāĻ° āĻĒā§āĻ°āĻļā§āĻ¨ āĻ“āĻ ā§‡, āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻŸāĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ˛ā§‹āĻ•ā§‡āĻĻā§‡āĻ° āĻ•āĻžāĻ› āĻĨā§‡āĻ•ā§‡ āĻĒāĻ°ā§āĻ¯āĻžāĻĒā§āĻ¤ āĻĻāĻ•ā§āĻˇāĻ¤āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¯āĻžāĻ°āĻž āĻāĻŸāĻŋ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻŦāĻ‚ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻž āĻ•āĻ°ā§‡;
  • āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°ā§€. āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻ¯āĻž āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻāĻŦāĻ‚ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻŦāĻ˛ā§āĻ¨, āĻāĻŽāĻ¨āĻ•āĻŋ āĻāĻ•āĻ‡ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻ¸ā§‡āĻ“, āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻ¸ āĻ…āĻ¨-āĻĒā§āĻ°āĻŋāĻŽāĻŋāĻ¸ā§‡āĻ¸ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻāĻ•āĻ‡ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻĒāĻ°āĻŋāĻšāĻžāĻ°ā§āĻ¯ āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻ¯āĻž āĻœāĻžāĻ¨āĻž āĻāĻŦāĻ‚ āĻŦā§‹āĻāĻž āĻĻāĻ°āĻ•āĻžāĻ°āĨ¤ āĻ…āĻ§āĻŋāĻ•āĻ¨ā§āĻ¤ā§, āĻāĻ‡ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• DBMS āĻāĻ° āĻ•āĻŋāĻ›ā§ āĻ˛ā§āĻ•āĻžāĻ¨ā§‹ āĻ•ā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻœā§āĻžāĻžāĻ¨ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻšāĻ¯āĻŧā§‡ āĻ“āĻ ā§‡āĨ¤

āĻāĻ–āĻ¨ DA/DE āĻĨā§‡āĻ•ā§‡ āĻ•āĻŋ āĻ†āĻļāĻž āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ:

  • āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻāĻ˛āĻžāĻ•āĻž āĻāĻŦāĻ‚ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ­āĻžāĻ˛ āĻŦā§‹āĻāĻž;
  • āĻšāĻžāĻ¤ā§‡āĻ° āĻ•āĻžāĻœāĻŸāĻŋ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻžāĻ¯āĻŧ āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻĄāĻŋāĻŦāĻŋāĻāĻŽāĻāĻ¸ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž;
  • āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻžāĻ° āĻĒāĻ°āĻŋāĻĒā§āĻ°ā§‡āĻ•ā§āĻˇāĻŋāĻ¤ā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž;
  • āĻĄā§‡āĻŸāĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž;
  • āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻŦāĻ‚ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻžāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¨ā§€āĻšā§‡ GCP āĻāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻĄā§‡āĻŸāĻž āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ• āĻŦāĻž āĻ…āĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ¤āĻžāĻ° āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ āĻ¤āĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§‡:

21 āĻļāĻ¤āĻ•ā§‡ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻŸāĻŋāĻ•ā§‡ āĻĨāĻžāĻ•āĻŦā§‡: āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ, āĻ•ā§āĻŦāĻžāĻ°āĻ¨ā§‡āĻŸāĻ¸ āĻāĻŦāĻ‚ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°

āĻ…āĻ¨ā§āĻ—ā§āĻ°āĻš āĻ•āĻ°ā§‡ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ PostgreSQL āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ° āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ¨āĻ¯āĻŧ, āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻĒāĻ°āĻŋāĻ­āĻžāĻˇāĻžāĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻ˛ā§āĻ•āĻžāĻ¨ā§‹ āĻĨāĻžāĻ•āĻžāĻ° āĻ•āĻžāĻ°āĻŖā§‡ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛. āĻāĻŦāĻ‚ āĻ¯āĻ–āĻ¨ āĻ†āĻŽāĻ°āĻž āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛-āĻ āĻĒā§ŒāĻāĻ›āĻžāĻ‡, āĻ¤āĻ–āĻ¨ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ†āĻŦāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡:

21 āĻļāĻ¤āĻ•ā§‡ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻŸāĻŋāĻ•ā§‡ āĻĨāĻžāĻ•āĻŦā§‡: āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ, āĻ•ā§āĻŦāĻžāĻ°āĻ¨ā§‡āĻŸāĻ¸ āĻāĻŦāĻ‚ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°

āĻāĻŸāĻŋ āĻ˛āĻ•ā§āĻˇ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¯ā§‡ āĻāĻ‡ āĻĒāĻ›āĻ¨ā§āĻĻāĻŸāĻŋ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ¨āĻ¯āĻŧ, āĻ¤āĻžāĻ‡ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāĻ°ā§€āĻ°āĻž āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻĻā§ƒāĻˇā§āĻŸāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻŽā§‹āĻŸ:

  1. āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻ¤āĻ‡ āĻāĻ—āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻŦā§‡āĻ¨, āĻĒāĻ›āĻ¨ā§āĻĻā§‡āĻ° āĻĒā§āĻ°āĻļā§āĻ¨āĻŸāĻŋ āĻ¤āĻ¤ āĻŦā§‡āĻļāĻŋ āĻšāĻžāĻĒāĻž āĻĒāĻĄāĻŧā§‡ āĻ¯āĻžāĻšā§āĻ›ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻāĻŽāĻ¨āĻ•āĻŋ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° GCP, āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻŋāĻ¤ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻāĻŦāĻ‚ SaaS-āĻāĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¤āĻžāĻ•āĻžāĻ¨, āĻ¤āĻŦā§‡ RDBMS-āĻāĻ° āĻ•āĻŋāĻ›ā§ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° 4āĻ°ā§āĻĨ āĻ§āĻžāĻĒā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧ (āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻ•āĻžāĻ›āĻžāĻ•āĻžāĻ›āĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡)āĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“, PostgreSQL āĻāĻ° āĻĒāĻ›āĻ¨ā§āĻĻāĻŸāĻŋ 5 āĻ¤āĻŽ āĻ§āĻžāĻĒā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻāĻ° āĻĒāĻžāĻļā§‡ MySQL āĻāĻŦāĻ‚ SQL āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ…āĻ¨ā§‡āĻ• āĻ†āĻ›ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻĒāĻ¨āĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡.
  2. āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻĒā§āĻ°āĻ˛ā§‹āĻ­āĻ¨ā§‡āĻ° āĻĒāĻŸāĻ­ā§‚āĻŽāĻŋāĻ¤ā§‡ āĻŦāĻŋāĻ§āĻŋāĻ¨āĻŋāĻˇā§‡āĻ§ā§‡āĻ° āĻ•āĻĨāĻž āĻ­ā§āĻ˛ā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ āĻŽā§‚āĻ˛āĻ¤ āĻ¸āĻŦāĻžāĻ‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻšāĻžāĻ¯āĻŧ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻ¯āĻŧāĻŦāĻšā§āĻ˛āĨ¤ āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻāĻ‡ āĻŽāĻ¤ āĻ•āĻŋāĻ›ā§ āĻĻā§‡āĻ–āĻžāĻ¯āĻŧ: "āĻ…āĻ¨ā§āĻ—ā§āĻ°āĻš āĻ•āĻ°ā§‡ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ•āĻœāĻ¨ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ SQL āĻāĻ° āĻŽā§‚āĻ˛ā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻ†āĻĒāĻ¨āĻŋ āĻĒā§‡āĻļāĻžāĻĻāĻžāĻ°!"

21 āĻļāĻ¤āĻ•ā§‡ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻŸāĻŋāĻ•ā§‡ āĻĨāĻžāĻ•āĻŦā§‡: āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ, āĻ•ā§āĻŦāĻžāĻ°āĻ¨ā§‡āĻŸāĻ¸ āĻāĻŦāĻ‚ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°

āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ•ā§€ āĻ•āĻ°āĻŦ?

āĻšā§‚āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻ¸āĻ¤ā§āĻ¯ āĻŦāĻ˛ā§‡ āĻĻāĻžāĻŦāĻŋ āĻ¨āĻž āĻ•āĻ°ā§‡, āĻ†āĻ¸ā§āĻ¨ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤āĻŸāĻŋ āĻŦāĻ˛āĻŋ:

āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻļā§‡āĻ–āĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡:

  • āĻ†āĻ—ā§‡ āĻ¯ā§‡āĻ­āĻžāĻŦā§‡ āĻĄāĻŋāĻŦāĻŋāĻ āĻĒāĻĄāĻŧāĻžāĻ¨ā§‹ āĻšāĻ¤ā§‹ āĻ¸ā§‡āĻ­āĻžāĻŦā§‡ āĻļā§‡āĻ–āĻžāĻ¨ā§‹āĻ° āĻ•ā§‹āĻ¨ā§‹ āĻŽāĻžāĻ¨ā§‡ āĻ¨ā§‡āĻ‡;
  • āĻāĻ•āĻŸāĻŋ āĻĒāĻŖā§āĻ¯ā§‡āĻ° āĻœā§āĻžāĻžāĻ¨ āĻ†āĻ° āĻ¯āĻĨā§‡āĻˇā§āĻŸ āĻ¨āĻ¯āĻŧ;
  • āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ• āĻ¸ā§āĻ¤āĻ°ā§‡ āĻĄāĻœāĻ¨ āĻĄāĻœāĻ¨ āĻœāĻžāĻ¨āĻž āĻ…āĻ¸āĻŽā§āĻ­āĻŦāĨ¤

āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ•ā§‡āĻŦāĻ˛āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻŖā§āĻ¯āĻŸāĻŋ āĻ•āĻ¤āĻŸāĻž āĻ¤āĻž āĻ¨āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻœāĻžāĻ¨āĻ¤ā§‡ āĻšāĻŦā§‡:

  • āĻāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ—ā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨;
  • āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ;
  • āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻāĻŦāĻ‚ āĻ…āĻ¸ā§āĻŦāĻŋāĻ§āĻž;
  • āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻāĻŦāĻ‚ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĒāĻŖā§āĻ¯āĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻŸāĻŋ āĻœā§āĻžāĻžāĻ¤ āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻāĻ•āĻŸāĻŋ āĻĒāĻ°āĻŋāĻšāĻŋāĻ¤ āĻĒāĻŖā§āĻ¯ā§‡āĻ° āĻĒāĻ•ā§āĻˇā§‡ āĻ¨āĻ¯āĻŧāĨ¤

āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻĄā§‡āĻŸāĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻāĻŦāĻ‚ ETL-āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•ā§€āĻ•āĻ°āĻŖā§‡āĻ° āĻŽā§‚āĻ˛ āĻ¨ā§€āĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻāĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡

āĻ¸āĻžāĻŽā§āĻĒā§āĻ°āĻ¤āĻŋāĻ• āĻ…āĻ¤ā§€āĻ¤ā§‡, āĻāĻ•āĻŸāĻŋ āĻŽā§‹āĻŦāĻžāĻ‡āĻ˛ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ¯āĻžāĻ•āĻāĻ¨ā§āĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ›āĻŋāĻ˛āĨ¤ āĻāĻŸāĻŋāĻ¤ā§‡ āĻ•āĻžāĻœ āĻļā§āĻ°ā§ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻŦā§āĻ¯āĻžāĻ•āĻāĻ¨ā§āĻĄ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡āĻ‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻāĻŦāĻ‚ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻ›āĻŋāĻ˛ āĻāĻŦāĻ‚ āĻ‰āĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻĻāĻ˛ āĻāĻ‡ āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒā§‡ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻĻā§āĻ‡ āĻŦāĻ›āĻ° āĻŦā§āĻ¯āĻ¯āĻŧ āĻ•āĻ°ā§‡āĻ›āĻŋāĻ˛āĨ¤ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻžāĻœāĻ—ā§āĻ˛āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛:

  • āĻ¸āĻŋāĻ†āĻ‡/āĻ¸āĻŋāĻĄāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨;
  • āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āĻ¯ āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§‹āĻšāĻ¨āĻž;
  • āĻāĻŸāĻž āĻ¸āĻŦ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ āĻ•āĻ°āĻž.

āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨āĻŸāĻŋ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸āĻžāĻ°ā§āĻ­āĻŋāĻ¸ā§‡āĻ¸ āĻ›āĻŋāĻ˛ āĻāĻŦāĻ‚ āĻĒāĻžāĻ‡āĻĨāĻ¨/āĻœā§āĻ¯āĻžāĻ™ā§āĻ—ā§‹ āĻ•ā§‹āĻĄāĻŸāĻŋ āĻ¸ā§āĻ•ā§āĻ°ā§āĻ¯āĻžāĻš āĻĨā§‡āĻ•ā§‡ āĻāĻŦāĻ‚ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ GCP-āĻ¤ā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻļā§āĻ°ā§‹āĻ¤āĻžāĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻ¯ā§‡ āĻĻā§āĻŸāĻŋ āĻ…āĻžā§āĻšāĻ˛ āĻĨāĻžāĻ•āĻŦā§‡ - US āĻāĻŦāĻ‚ EU, āĻāĻŦāĻ‚ āĻŸā§āĻ°āĻžāĻĢāĻŋāĻ• āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻ˛ā§‹āĻĄ āĻŦā§āĻ¯āĻžāĻ˛ā§‡āĻ¨ā§āĻ¸āĻžāĻ°ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ˛ā§‹āĻĄ āĻāĻŦāĻ‚ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ˛ā§‹āĻĄ Google Kubernetes āĻ‡āĻžā§āĻœāĻŋāĻ¨ā§‡ āĻšāĻ˛ā§‡āĨ¤

āĻĄā§‡āĻŸāĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡, 3 āĻŸāĻŋ āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻ›āĻŋāĻ˛:

  • āĻŽā§‡āĻ˜ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ;
  • āĻ…āĻ¸ā§āĻ¤ā§āĻ°ā§‹āĻĒāĻšāĻžāĻ°;
  • āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ (PostgreSQL)āĨ¤

21 āĻļāĻ¤āĻ•ā§‡ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻŸāĻŋāĻ•ā§‡ āĻĨāĻžāĻ•āĻŦā§‡: āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ, āĻ•ā§āĻŦāĻžāĻ°āĻ¨ā§‡āĻŸāĻ¸ āĻāĻŦāĻ‚ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°

āĻ•ā§‡āĻ‰ āĻ­āĻžāĻŦāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ•ā§‡āĻ¨ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻŦā§‡āĻ›ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛? āĻ¸āĻ¤ā§āĻ¯ āĻŦāĻ˛āĻ¤ā§‡, āĻāĻ‡ āĻœāĻžāĻ¤ā§€āĻ¯āĻŧ āĻĒā§āĻ°āĻļā§āĻ¨ āĻ¸āĻžāĻŽā§āĻĒā§āĻ°āĻ¤āĻŋāĻ• āĻŦāĻ›āĻ°āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻāĻ• āĻ§āĻ°āĻŖā§‡āĻ° āĻŦāĻŋāĻļā§āĻ°ā§€ āĻŦāĻŋāĻ°āĻžāĻŽā§‡āĻ° āĻ•āĻžāĻ°āĻŖ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ - āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻ­ā§‚āĻ¤āĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯ā§‡ āĻ˛ā§‹āĻ•ā§‡āĻ°āĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻ¯ā§āĻ•ā§āĻ¤ āĻĄā§‡āĻŸāĻžāĻŦā§‡āĻ¸āĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧā§‡ āĻ˛āĻœā§āĻœāĻž āĻĒā§‡āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¤āĻŦā§‡ āĻ¤āĻŦā§āĻ“ āĻ¤āĻžāĻ°āĻž āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻšāĻ˛ā§‡āĻ›ā§‡ ;-)āĨ¤

āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻžāĻ°āĻŖā§‡ āĻŦā§‡āĻ›ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛:

  1. āĻ‰āĻ˛ā§āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨āĻŸāĻŋ āĻœā§āĻ¯āĻžāĻ™ā§āĻ—ā§‹ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻāĻŦāĻ‚ āĻāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻĒāĻžāĻ‡āĻĨāĻ¨ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡ (āĻœā§āĻ¯āĻžāĻ™ā§āĻ—ā§‹ āĻ“āĻ†āĻ°āĻāĻŽ) āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻĄā§‡āĻŸāĻž āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŽāĻĄā§‡āĻ˛ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
  2. āĻĢā§āĻ°ā§‡āĻŽāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻ¨āĻŋāĻœā§‡āĻ‡ āĻĄāĻŋāĻŦāĻŋāĻāĻŽāĻāĻ¸āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŽā§‹āĻŸāĻžāĻŽā§āĻŸāĻŋ āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡:

  • PostgreSQL;
  • āĻŽāĻžāĻ°āĻŋāĻ¯āĻŧāĻžāĻĄāĻŋāĻŦāĻŋ;
  • āĻŽāĻžāĻ‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛;
  • āĻ“āĻ°āĻžāĻ•āĻ˛;
  • āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛āĻžāĻ‡āĻŸāĨ¤

āĻ¤āĻĻāĻ¨ā§āĻ¸āĻžāĻ°ā§‡, PostgreSQL āĻāĻ‡ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĨā§‡āĻ•ā§‡ āĻŦāĻ°āĻ‚ āĻ¸ā§āĻŦāĻœā§āĻžāĻžāĻ¤āĻ­āĻžāĻŦā§‡ āĻŦā§‡āĻ›ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ (āĻ­āĻžāĻ˛, āĻāĻŸāĻŋ āĻŦā§‡āĻ›ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻ“āĻ°āĻžāĻ•āĻ˛ āĻ¨āĻ¯āĻŧ, āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ‡)āĨ¤

āĻ•āĻŋ āĻ…āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻ›āĻŋāĻ˛:

  • āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨āĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° 2āĻŸāĻŋ āĻ…āĻžā§āĻšāĻ˛ā§‡ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛, āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ 3āĻ¯āĻŧāĻŸāĻŋ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻ¨ā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ (āĻāĻļāĻŋāĻ¯āĻŧāĻž);
  • āĻĄā§‡āĻŸāĻžāĻŦā§‡āĻ¸āĻŸāĻŋ āĻ‰āĻ¤ā§āĻ¤āĻ° āĻ†āĻŽā§‡āĻ°āĻŋāĻ•āĻž āĻ…āĻžā§āĻšāĻ˛ā§‡ (āĻ†āĻ‡āĻ“āĻ¯āĻŧāĻž) āĻ…āĻŦāĻ¸ā§āĻĨāĻŋāĻ¤ āĻ›āĻŋāĻ˛;
  • āĻ—ā§āĻ°āĻžāĻšāĻ•ā§‡āĻ° āĻĒāĻ•ā§āĻˇ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŦāĻŋāĻˇāĻ¯āĻŧā§‡ āĻ‰āĻĻā§āĻŦā§‡āĻ— āĻ›āĻŋāĻ˛ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ‡āĻ‰āĻ°ā§‹āĻĒ āĻāĻŦāĻ‚ āĻāĻļāĻŋāĻ¯āĻŧāĻž āĻĨā§‡āĻ•ā§‡ āĻāĻŦāĻ‚ āĻŦāĻžāĻ§āĻž āĻ¸ā§‡āĻŦāĻž DBMS āĻĄāĻžāĻ‰āĻ¨āĻŸāĻžāĻ‡āĻŽā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĨ¤

āĻœā§āĻ¯āĻžāĻ™ā§āĻ—ā§‹ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛āĻ­āĻžāĻŦā§‡ āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĒāĻĄāĻŧāĻž āĻāĻŦāĻ‚ āĻ˛ā§‡āĻ–āĻžāĻ¯āĻŧ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¤āĻž āĻ¸āĻ¤ā§āĻ¤ā§āĻŦā§‡āĻ“, āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨āĻŸāĻŋāĻ¤ā§‡ āĻāĻ¤ āĻŦā§‡āĻļāĻŋ āĻ˛ā§‡āĻ–āĻž āĻ›āĻŋāĻ˛ āĻ¨āĻž (90% āĻāĻ° āĻŦā§‡āĻļāĻŋ āĻĒāĻĄāĻŧāĻž āĻšāĻšā§āĻ›ā§‡)āĨ¤ āĻāĻŦāĻ‚ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡, āĻāĻŦāĻ‚ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡, āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻšāĻ¯āĻŧ āĻ‡āĻ‰āĻ°ā§‹āĻĒ āĻāĻŦāĻ‚ āĻāĻļāĻŋāĻ¯āĻŧāĻžāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻŦā§‡āĻ¸ā§‡āĻ° āĻ°āĻŋāĻĄ-āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ, āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ†āĻĒāĻ¸ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻšāĻŦā§‡. āĻ†āĻšā§āĻ›āĻž, āĻāĻŸāĻž āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻāĻ¤ āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻ•āĻŋ?

āĻ…āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻšāĻ˛ āĻ¯ā§‡ āĻ—ā§āĻ°āĻžāĻšāĻ• āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻŋāĻ¤ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻāĻŦāĻ‚ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ›ā§‡āĻĄāĻŧā§‡ āĻĻāĻŋāĻ¤ā§‡ āĻšāĻžāĻ¨ āĻ¨āĻžāĨ¤ āĻāĻŦāĻ‚ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ¸ā§€āĻŽāĻŋāĻ¤āĨ¤ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ SQL āĻ‰āĻšā§āĻš āĻĒā§āĻ°āĻžāĻĒā§āĻ¯āĻ¤āĻž (HA) āĻāĻŦāĻ‚ āĻ°āĻŋāĻĄ āĻ°ā§‡āĻĒā§āĻ˛āĻŋāĻ•āĻž (RR) āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ•āĻ‡ RR āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻžā§āĻšāĻ˛ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤ āĻ†āĻŽā§‡āĻ°āĻŋāĻ•āĻžāĻ¨ āĻ…āĻžā§āĻšāĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻĒāĻ°ā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ‡āĻ‰āĻ°ā§‹āĻĒā§€āĻ¯āĻŧ āĻ…āĻžā§āĻšāĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻ°āĻŋāĻĄ āĻ°ā§‡āĻĒā§āĻ˛āĻŋāĻ•āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž, āĻ¯āĻĻāĻŋāĻ“ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻ¸ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻŸāĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻŦāĻžāĻ§āĻž āĻĻā§‡āĻ¯āĻŧ āĻ¨āĻžāĨ¤ Google āĻ•āĻ°ā§āĻŽā§€āĻĻā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻšāĻŋāĻ āĻŋāĻĒāĻ¤ā§āĻ° āĻ•ā§‹āĻĨāĻžāĻ“ āĻ¨ā§‡āĻ¤ā§ƒāĻ¤ā§āĻŦ āĻĻāĻŋāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻāĻŦāĻ‚ "āĻ†āĻŽāĻ°āĻž āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻŸāĻŋ āĻœāĻžāĻ¨āĻŋ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻ›āĻŋ, āĻāĻ•āĻĻāĻŋāĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻŸāĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤"

āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻ°āĻž āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛-āĻāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻ‚āĻ•ā§āĻˇā§‡āĻĒā§‡ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻŋ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻĻā§‡āĻ–āĻ¤ā§‡ āĻāĻ°āĻ•āĻŽ āĻ•āĻŋāĻ›ā§ āĻšāĻŦā§‡:

1. āĻ‰āĻšā§āĻš āĻĒā§āĻ°āĻžāĻĒā§āĻ¯āĻ¤āĻž (HA):

  • āĻāĻ•āĻŸāĻŋ āĻ…āĻžā§āĻšāĻ˛ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡;
  • āĻĄāĻŋāĻ¸ā§āĻ• āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡;
  • PostgreSQL āĻ‡āĻžā§āĻœāĻŋāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž;
  • āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ¸āĻŽā§āĻ­āĻŦ - āĻŦā§āĻ¯āĻ°ā§āĻĨāĻ¤āĻž/āĻĢā§‡āĻ˛āĻŦā§āĻ¯āĻžāĻ•;
  • āĻ¸ā§āĻ¯ā§āĻ‡āĻš āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, DBMS āĻ•āĻ¯āĻŧā§‡āĻ• āĻŽāĻŋāĻ¨āĻŋāĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻĒāĻ˛āĻŦā§āĻ§āĨ¤

2. āĻ°ā§‡āĻĒā§āĻ˛āĻŋāĻ•āĻž āĻĒāĻĄāĻŧā§āĻ¨ (RR):

  • āĻāĻ•āĻŸāĻŋ āĻ…āĻžā§āĻšāĻ˛ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡;
  • āĻ—āĻ°āĻŽ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŦāĻžāĻ‡;
  • PostgreSQL āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŋāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋāĨ¤

āĻ‰āĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻĒā§āĻ°āĻĨāĻžāĻ—āĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻ•āĻŋāĻ›ā§ āĻ¸āĻŽā§āĻŽā§āĻ–ā§€āĻ¨ āĻšāĻ¯āĻŧ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž:

  • GKE āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻŦā§āĻ¯āĻ¤ā§€āĻ¤ āĻ—ā§āĻ°āĻžāĻšāĻ• āĻ¸āĻ¤ā§āĻ¤āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻāĻŦāĻ‚ IaaS āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨āĻ¨āĻŋ;
  • āĻ—ā§āĻ°āĻžāĻšāĻ• āĻ¸ā§āĻŦ-āĻ¸ā§‡āĻŦāĻž PostgreSQL/MySQL āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨ āĻ¨āĻž;
  • āĻ āĻŋāĻ• āĻ†āĻ›ā§‡, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡, āĻ—ā§āĻ—āĻ˛ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻŸāĻŋ āĻŦā§‡āĻļ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻšāĻŦā§‡ āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻāĻ° āĻĻāĻžāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§‡, āĻœā§āĻ¯āĻžāĻ™ā§āĻ—ā§‹ āĻ“āĻ†āĻ°āĻāĻŽ āĻāĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻž, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻœāĻŋāĻ¨āĻŋāĻ¸āĨ¤

āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§‡, āĻ—ā§āĻ°āĻžāĻšāĻ• āĻāĻ•āĻŸāĻŋ āĻĢāĻ˛ā§‹-āĻ†āĻĒ āĻĒā§āĻ°āĻļā§āĻ¨ āĻĒā§‡āĻ¯āĻŧā§‡āĻ›ā§‡āĻ¨: "āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻŋ āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻ•āĻŋāĻ›ā§ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ¯āĻžāĻ¤ā§‡ āĻāĻŸāĻŋ Google āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻœā§āĻ¯āĻžāĻ™ā§āĻ—ā§‹ āĻ“āĻ†āĻ°āĻāĻŽ-āĻāĻ° āĻ¸āĻžāĻĨā§‡āĻ“ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡?"

āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻ‚ 0

āĻĒā§āĻ°āĻĨāĻŽ āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻ¯āĻž āĻŽāĻ¨ā§‡ āĻāĻ¸ā§‡āĻ›āĻŋāĻ˛:

  • CloudSQL āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•ā§āĻ¨;
  • āĻ…āĻžā§āĻšāĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ•ā§‹āĻ¨āĻ“ āĻ†āĻ•āĻžāĻ°ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻĨāĻžāĻ•āĻŦā§‡ āĻ¨āĻž;
  • PostgreSQL āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛-āĻ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‚āĻĒ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§āĻ¨;
  • āĻ•ā§‹āĻĨāĻžāĻ“ āĻāĻŦāĻ‚ āĻāĻ•āĻ°āĻ•āĻŽ āĻāĻ•āĻŸāĻŋ PostgreSQL āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻžāĻ˛ā§ āĻ•āĻ°ā§āĻ¨, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ…āĻ¨ā§āĻ¤āĻ¤ āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ° āĻ¸ā§āĻĒāĻ°ā§āĻļ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

āĻšāĻžāĻ¯āĻŧāĻ°ā§‡, āĻĻā§‡āĻ–āĻž āĻ—ā§‡āĻ˛ āĻ¯ā§‡ āĻāĻŸāĻŋ āĻ•āĻ°āĻž āĻ¯āĻžāĻŦā§‡ āĻ¨āĻž, āĻ•āĻžāĻ°āĻŖ āĻšā§‹āĻ¸ā§āĻŸā§‡ āĻ•ā§‹āĻ¨āĻ“ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ¨ā§‡āĻ‡ (āĻāĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ†āĻ˛āĻžāĻĻāĻž āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒā§‡) - pg_hba āĻāĻŦāĻ‚ āĻ†āĻ°āĻ“ āĻ…āĻ¨ā§‡āĻ• āĻ•āĻŋāĻ›ā§, āĻāĻŦāĻ‚ āĻ¸ā§āĻĒāĻžāĻ° āĻ‡āĻ‰āĻœāĻžāĻ°ā§‡āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡āĻ“ āĻ•ā§‹āĻ¨āĻ“ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ¨ā§‡āĻ‡āĨ¤

āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻ‚ 1

āĻ†āĻ°āĻ“ āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻ¨ āĻāĻŦāĻ‚ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻžāĻ¯āĻŧ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻĒāĻ°ā§‡, āĻšāĻŋāĻ¨ā§āĻ¤āĻžāĻ° āĻŸā§āĻ°ā§‡āĻ¨āĻŸāĻŋ āĻ•āĻŋāĻ›ā§āĻŸāĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛:

  • āĻ†āĻŽāĻ°āĻž āĻāĻ–āĻ¨āĻ“ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄāĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛-āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻ›āĻŋ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻŽāĻ°āĻž āĻŽāĻžāĻ‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛-āĻ āĻ¸ā§āĻ¯ā§āĻ‡āĻš āĻ•āĻ°āĻ›āĻŋ, āĻ•āĻžāĻ°āĻŖ āĻŽāĻžāĻ‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛-āĻāĻ° āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛-āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ• āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¯āĻž:

- āĻŦāĻšāĻŋāĻ°āĻžāĻ—āĻ¤ MySQL āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ•ā§āĻ¸āĻŋ;
- āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡āĻ° āĻŽāĻ¤ āĻĻā§‡āĻ–āĻžāĻšā§āĻ›ā§‡;
- āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻŦāĻž āĻ…āĻ¨-āĻĒā§āĻ°āĻŋāĻŽāĻŋāĻ¸ā§‡āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻĄā§‡āĻŸāĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĻā§āĻ­āĻžāĻŦāĻŋāĻ¤āĨ¤

āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻŽāĻžāĻ‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻ¸ā§‡āĻŸ āĻ†āĻĒ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻšā§‹āĻ¸ā§āĻŸā§‡ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¯āĻŧ āĻ¨āĻž, āĻ¨ā§€āĻ¤āĻŋāĻ—āĻ¤āĻ­āĻžāĻŦā§‡ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§āĻ‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡āĻ›āĻŋāĻ˛, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ–ā§āĻŦ āĻ…āĻ¸ā§āĻĨāĻŋāĻ° āĻāĻŦāĻ‚ āĻ…āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻœāĻ¨āĻ• āĻ›āĻŋāĻ˛āĨ¤ āĻāĻŦāĻ‚ āĻ¯āĻ–āĻ¨ āĻ†āĻŽāĻ°āĻž āĻ†āĻ°āĻ“ āĻāĻ—āĻŋāĻ¯āĻŧā§‡ āĻ—ā§‡āĻ˛āĻžāĻŽ, āĻāĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ­ā§€āĻ¤āĻŋāĻ•āĻ° āĻšāĻ¯āĻŧā§‡ āĻ‰āĻ āĻ˛, āĻ•āĻžāĻ°āĻŖ āĻ†āĻŽāĻ°āĻž āĻĒā§āĻ°ā§‹ āĻ•āĻžāĻ āĻžāĻŽā§‹āĻŸāĻŋ āĻŸā§‡āĻ°āĻžāĻĢāĻ°ā§āĻŽ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§‡āĻ›āĻŋ āĻāĻŦāĻ‚ āĻšāĻ āĻžā§Ž āĻĻā§‡āĻ–āĻž āĻ—ā§‡āĻ˛ āĻ¯ā§‡ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ• āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ° āĻŸā§‡āĻ°āĻžāĻĢāĻ°ā§āĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ āĻšā§āĻ¯āĻžāĻ, Google āĻāĻ° āĻāĻ•āĻŸāĻŋ CLI āĻ†āĻ›ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ•āĻŋāĻ›ā§ āĻ•āĻžāĻ°āĻŖā§‡ āĻāĻ–āĻžāĻ¨ā§‡ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§āĻ‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ - āĻ•āĻ–āĻ¨āĻ“ āĻ•āĻ–āĻ¨āĻ“ āĻāĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻšāĻ¯āĻŧ, āĻ•āĻ–āĻ¨āĻ“ āĻ•āĻ–āĻ¨āĻ“ āĻ¤ā§ˆāĻ°āĻŋ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻ•āĻžāĻ°āĻŖ CLI āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ• āĻĄā§‡āĻŸāĻž āĻŽāĻžāĻ‡āĻ—ā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĻā§āĻ­āĻžāĻŦāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛, āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻ¯āĻŧāĨ¤

āĻĒā§āĻ°āĻ•ā§ƒāĻ¤āĻĒāĻ•ā§āĻˇā§‡, āĻāĻ‡ āĻŽā§āĻšā§āĻ°ā§āĻ¤ā§‡ āĻāĻŸāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻ•āĻžāĻ° āĻšāĻ¯āĻŧā§‡ āĻ—ā§‡āĻ›ā§‡ āĻ¯ā§‡ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻŽā§‹āĻŸā§‡āĻ“ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ āĻ¤āĻžāĻ°āĻž āĻ¯ā§‡āĻŽāĻ¨ āĻŦāĻ˛ā§‡, āĻ†āĻŽāĻ°āĻž āĻ¯āĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋ āĻ¤āĻž āĻ•āĻ°ā§‡āĻ›āĻŋāĨ¤

āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻ‚ 2

āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ SQL āĻĢā§āĻ°ā§‡āĻŽāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•āĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻ›āĻŋāĻ˛ āĻ¨āĻž, āĻ¤āĻžāĻ‡ āĻ†āĻŽāĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ†āĻĒāĻ¸ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧāĻ¤āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡āĻ›āĻŋāĨ¤ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧāĻ¤āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻšāĻ¤ā§‡ āĻĒāĻ°āĻŋāĻŖāĻ¤:

  • āĻ•ā§āĻŦāĻžāĻ°āĻ¨ā§‡āĻŸāĻ¸ā§‡ āĻ•āĻžāĻœ, āĻ•ā§āĻŦāĻžāĻ°āĻ¨ā§‡āĻŸāĻ¸ (āĻĄāĻŋāĻ¸āĻŋāĻāĻ¸, ...) āĻāĻŦāĻ‚ āĻœāĻŋāĻ¸āĻŋāĻĒāĻŋ (āĻāĻ˛āĻŦāĻŋ, ...) āĻāĻ° āĻ¸āĻŽā§āĻĒāĻĻ āĻāĻŦāĻ‚ āĻ•ā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°;
  • HA āĻĒā§āĻ°āĻ•ā§āĻ¸āĻŋāĻ° āĻŽāĻ¤ā§‹ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻāĻ•āĻ—ā§āĻšā§āĻ› āĻ…āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻĨā§‡āĻ•ā§‡ āĻŦā§āĻ¯āĻžāĻ˛āĻžāĻ¸ā§āĻŸā§‡āĻ° āĻ…āĻ­āĻžāĻŦ;
  • āĻĒā§āĻ°āĻ§āĻžāĻ¨ HA āĻ…āĻžā§āĻšāĻ˛ā§‡ PostgreSQL āĻŦāĻž MySQL āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž; āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ…āĻžā§āĻšāĻ˛ā§‡ - āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ…āĻžā§āĻšāĻ˛ā§‡āĻ° RR āĻĨā§‡āĻ•ā§‡ HA āĻāĻŦāĻ‚ āĻāĻ° āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ (āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¯ā§‹āĻ—ā§āĻ¯āĻ¤āĻžāĻ° āĻœāĻ¨ā§āĻ¯);
  • āĻŽāĻžāĻ˛ā§āĻŸāĻŋ āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ° (āĻ†āĻŽāĻŋ āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§‹āĻ—āĻžāĻ¯ā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ‡āĻ¨āĻŋ, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ–ā§āĻŦ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ›āĻŋāĻ˛ āĻ¨āĻž)

.
āĻāĻ¸āĻŦ āĻĻāĻžāĻŦāĻŋāĻ° āĻĢāĻ˛āĻļā§āĻ°ā§āĻ¤āĻŋāĻ¤ā§‡ āĻĒāĻŋāĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ DBMS āĻāĻŦāĻ‚ āĻŦāĻžāĻāĻ§āĻžāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ:

  • āĻŽāĻžāĻ‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻ—ā§āĻ¯āĻžāĻ˛ā§‡āĻ°āĻž;
  • āĻ¤ā§‡āĻ˛āĻžāĻĒā§‹āĻ•āĻž āĻĄāĻŋāĻŦāĻŋ;
  • PostgreSQL āĻŸā§āĻ˛āĻ¸

:
- pgpool-II;
— āĻĒā§ƒāĻˇā§āĻ āĻĒā§‹āĻˇāĻ•āĨ¤

āĻŽāĻžāĻ‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻ—ā§āĻ¯āĻžāĻ˛āĻžāĻ°āĻž

MySQL Galera āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ•ā§‹āĻĄāĻžāĻ°āĻļāĻŋāĻĒ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ InnoDB-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨āĨ¤ āĻŦāĻŋāĻļā§‡āĻˇāĻ¤ā§āĻŦ:

  • āĻŽāĻžāĻ˛ā§āĻŸāĻŋ āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°;
  • āĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻžāĻ¸ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ;
  • āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ¨ā§‹āĻĄ āĻĨā§‡āĻ•ā§‡ āĻĒāĻĄāĻŧāĻž;
  • āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ¨ā§‹āĻĄā§‡ āĻ°ā§‡āĻ•āĻ°ā§āĻĄāĻŋāĻ‚;
  • āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ HA āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž;
  • Bitnami āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻšā§‡āĻ˛ā§āĻŽ āĻšāĻžāĻ°ā§āĻŸ āĻ†āĻ›ā§‡.

āĻ¤ā§‡āĻ˛āĻžāĻĒā§‹āĻ•āĻž āĻĄāĻŋāĻŦāĻŋ

āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§‡, āĻœāĻŋāĻ¨āĻŋāĻ¸āĻŸāĻŋ āĻāĻ•ā§‡āĻŦāĻžāĻ°ā§‡ āĻŦā§‹āĻŽāĻž āĻāĻŦāĻ‚ āĻ—ā§‹-āĻ¤ā§‡ āĻ˛ā§‡āĻ–āĻž āĻāĻ•āĻŸāĻŋ āĻ“āĻĒā§‡āĻ¨ āĻ¸ā§‹āĻ°ā§āĻ¸ āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒāĨ¤ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ…āĻ‚āĻļāĻ—ā§āĻ°āĻšāĻŖāĻ•āĻžāĻ°ā§€ āĻšāĻ˛ Cockroach Labs (Google-āĻāĻ° āĻ˛ā§‹āĻ•āĻœāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻˇā§āĻ āĻŋāĻ¤)āĨ¤ āĻāĻ‡ āĻ°āĻŋāĻ˛ā§‡āĻļāĻ¨āĻžāĻ˛ āĻĄāĻŋāĻŦāĻŋāĻāĻŽāĻāĻ¸āĻŸāĻŋ āĻŽā§‚āĻ˛āĻ¤ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ (āĻŦāĻ•ā§āĻ¸ā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡ āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ¸āĻš) āĻāĻŦāĻ‚ āĻ¤ā§āĻ°ā§āĻŸāĻŋ-āĻ¸āĻšāĻ¨āĻļā§€āĻ˛āĨ¤ āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻ° āĻ˛ā§‡āĻ–āĻ•āĻ°āĻž "NoSQL āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒāĻ°āĻŋāĻšāĻŋāĻ¤ āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻŋāĻŦāĻŋāĻ˛āĻŋāĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ SQL āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻžāĻ°āĻŋāĻ¤āĻžāĻ° āĻ¸āĻŽā§ƒāĻĻā§āĻ§āĻŋ āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻžāĻ°" āĻ˛āĻ•ā§āĻˇā§āĻ¯ā§‡āĻ° āĻ°ā§‚āĻĒāĻ°ā§‡āĻ–āĻž āĻĻāĻŋāĻ¯āĻŧā§‡āĻ›ā§‡āĻ¨āĨ¤

āĻāĻ•āĻŸāĻŋ āĻšāĻŽā§ŽāĻ•āĻžāĻ° āĻŦā§‹āĻ¨āĻžāĻ¸ āĻšāĻ˛ āĻĒā§‹āĻ¸ā§āĻŸ-āĻ—ā§āĻ°ā§‡āĻ¸ āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤

āĻĒāĻŋāĻœāĻŋāĻĒā§āĻ˛

āĻāĻŸāĻŋ PostgreSQL-āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻĄ-āĻ…āĻ¨, āĻĒā§āĻ°āĻ•ā§ƒāĻ¤āĻĒāĻ•ā§āĻˇā§‡, āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻ¤ā§āĻ¤āĻž āĻ¯āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻŋāĻ° āĻ¨āĻŋāĻœāĻ¸ā§āĻŦ āĻ˛ā§‹āĻĄ āĻŦā§āĻ¯āĻžāĻ˛ā§‡āĻ¨ā§āĻ¸āĻžāĻ° āĻāĻŦāĻ‚ āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¯āĻž BSD āĻ˛āĻžāĻ‡āĻ¸ā§‡āĻ¨ā§āĻ¸ā§‡āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻ˛āĻžāĻ‡āĻ¸ā§‡āĻ¨ā§āĻ¸āĻ•ā§ƒāĻ¤āĨ¤ āĻāĻŸāĻŋ āĻ¯āĻĨā§‡āĻˇā§āĻŸ āĻ¸ā§āĻ¯ā§‹āĻ— āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡, āĻ¤āĻŦā§‡ āĻ•āĻŋāĻ›ā§āĻŸāĻž āĻ­ā§€āĻ¤āĻŋāĻ•āĻ° āĻĻā§‡āĻ–āĻžāĻ¯āĻŧ, āĻ•āĻžāĻ°āĻŖ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻ¤ā§āĻ¤āĻžāĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻ•āĻŋāĻ›ā§ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ…ā§āĻ¯āĻžāĻĄāĻ­ā§‡āĻžā§āĻšāĻžāĻ°ā§‡āĻ° āĻ‰āĻ¤ā§āĻ¸ āĻšāĻ¯āĻŧā§‡ āĻ‰āĻ āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻĒā§ƒāĻˇā§āĻ āĻĒā§‹āĻˇāĻ•

āĻāĻŸāĻŋāĻ‡ āĻļā§‡āĻˇ āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻ¯āĻž āĻ†āĻŽāĻžāĻ° āĻšā§‹āĻ– āĻĒāĻĄāĻŧā§‡āĻ›āĻŋāĻ˛, āĻāĻŦāĻ‚ āĻ¯ā§‡āĻŽāĻ¨āĻŸāĻŋ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛, āĻ¨āĻŋāĻ°āĻ°ā§āĻĨāĻ• āĻ¨āĻ¯āĻŧāĨ¤ Patroni āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ āĻ“āĻĒā§‡āĻ¨ āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ‡āĻ‰āĻŸāĻŋāĻ˛āĻŋāĻŸāĻŋ, āĻ¯āĻž āĻŽā§‚āĻ˛āĻ¤ āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ‡āĻĨāĻ¨ āĻĄā§‡āĻŽāĻ¨ āĻ¯āĻž āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻāĻŦāĻ‚ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ­ā§‚āĻŽāĻŋāĻ•āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ PostgreSQL āĻ•ā§āĻ˛āĻžāĻ¸ā§āĻŸāĻžāĻ° āĻŦāĻœāĻžāĻ¯āĻŧ āĻ°āĻžāĻ–āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻœāĻŋāĻ¨āĻŋāĻ¸āĻŸāĻŋ āĻ–ā§āĻŦ āĻ†āĻ•āĻ°ā§āĻˇāĻŖā§€āĻ¯āĻŧ āĻšāĻ¯āĻŧā§‡ āĻ‰āĻ āĻ˛, āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻāĻŸāĻŋ āĻ•āĻŋāĻ‰āĻŦāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ­āĻžāĻ˛āĻ­āĻžāĻŦā§‡ āĻ¸āĻ‚āĻšāĻ¤ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ•ā§‹āĻ¨āĻ“ āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻ¤ā§āĻ¤āĻžāĻ° āĻĒāĻ°āĻŋāĻšāĻ¯āĻŧ āĻĻā§‡āĻ¯āĻŧ āĻ¨āĻžāĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻļā§‡āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ•āĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§‡āĻ›ā§‡āĻ¨?

āĻĒāĻ›āĻ¨ā§āĻĻ āĻ¸āĻšāĻœ āĻ›āĻŋāĻ˛ āĻ¨āĻž:

  1. āĻ¤ā§‡āĻ˛āĻžāĻĒā§‹āĻ•āĻž āĻĄāĻŋāĻŦāĻŋ - āĻ†āĻ—ā§āĻ¨, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ…āĻ¨ā§āĻ§āĻ•āĻžāĻ°;
  2. āĻŽāĻžāĻ‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻ—ā§āĻ¯āĻžāĻ˛āĻžāĻ°āĻž - āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ–āĻžāĻ°āĻžāĻĒ āĻ¨āĻž, āĻāĻŸāĻŋ āĻ…āĻ¨ā§‡āĻ• āĻœāĻžāĻ¯āĻŧāĻ—āĻžāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ MySQL;
  3. āĻĒāĻŋāĻœāĻŋāĻĒā§āĻ˛ — āĻ…āĻ¨ā§‡āĻ• āĻ…āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻ¤ā§āĻ¤āĻž, āĻ¤āĻžāĻ‡ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻāĻŦāĻ‚ K8 āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•ā§€āĻ•āĻ°āĻŖ;
  4. āĻĒā§ƒāĻˇā§āĻ āĻĒā§‹āĻˇāĻ• - K8s āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻšāĻŽā§ŽāĻ•āĻžāĻ° āĻ‡āĻ¨ā§āĻŸāĻŋāĻ—ā§āĻ°ā§‡āĻļāĻ¨, āĻ•ā§‹āĻ¨ āĻ…āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻ¤ā§āĻ¤ā§āĻŦāĻž āĻ¨ā§‡āĻ‡, GCP LB āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ­āĻžāĻ˛āĻ­āĻžāĻŦā§‡ āĻ¸āĻ‚āĻšāĻ¤āĨ¤

āĻāĻ‡āĻ­āĻžāĻŦā§‡, āĻĒāĻ›āĻ¨ā§āĻĻ āĻĒāĻžāĻ¤ā§āĻ°ā§‹āĻ¨āĻŋāĻ° āĻ‰āĻĒāĻ° āĻĒāĻĄāĻŧā§‡āĨ¤

āĻ¤āĻĨā§āĻ¯āĻ“

āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤āĻ­āĻžāĻŦā§‡ āĻ¤ā§āĻ˛ā§‡ āĻ§āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ¸ā§‡āĻ›ā§‡āĨ¤ āĻšā§āĻ¯āĻžāĻ, āĻ†āĻ‡āĻŸāĻŋ āĻ…āĻŦāĻ•āĻžāĻ āĻžāĻŽā§‹āĻ° āĻŦāĻŋāĻļā§āĻŦ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯āĻ­āĻžāĻŦā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ•ā§‡āĻŦāĻ˛ āĻļā§āĻ°ā§āĨ¤ āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻ†āĻ—ā§‡ āĻŽā§‡āĻ˜āĻ—ā§āĻ˛āĻŋ āĻ…āĻ¨ā§āĻ¯ āĻ§āĻ°āĻŖā§‡āĻ° āĻ…āĻŦāĻ•āĻžāĻ āĻžāĻŽā§‹ āĻ›āĻŋāĻ˛, āĻāĻ–āĻ¨ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ†āĻ˛āĻžāĻĻāĻžāĨ¤ āĻ¤āĻĻā§āĻĒāĻ°āĻŋ, āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻ‰āĻĻā§āĻ­āĻžāĻŦāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ•ā§āĻ°āĻŽāĻžāĻ—āĻ¤ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻšā§āĻ›ā§‡, āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§‡ āĻāĻŦāĻ‚, āĻ¸āĻŽā§āĻ­āĻŦāĻ¤, āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ•ā§‡āĻŦāĻ˛ āĻŽā§‡āĻ˜ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĻ‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤āĻ–āĻ¨āĻ‡, āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸāĻ†āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻĒā§āĻ°āĻšā§‡āĻˇā§āĻŸāĻžāĻ¯āĻŧ, āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ…āĻ¨-āĻĒā§āĻ°āĻŋāĻŽāĻŋāĻ¸ā§‡āĻ¸āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻŦā§‡ā§ˇ

āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻ˛āĻžāĻ‡āĻ­ āĻšāĻŦā§‡āĨ¤ āĻāĻ° āĻŽāĻžāĻ¨ā§‡ āĻšāĻ˛ āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ PostgreSQL āĻāĻŦāĻ‚ MySQL āĻœāĻžāĻ¨āĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻ¤āĻžāĻĻā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻ°āĻ“ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻšāĻ˛ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ“āĻ¯āĻŧāĻžāĨ¤

āĻ‰āĻ¤ā§āĻ¸: www.habr.com

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨