ā§Šā§§ āĻ…āĻ•ā§āĻŸā§‹, ⧍ā§Ļā§¨ā§¨Âˇ7 āĻŽāĻŋāύāĻŋāϟ āĻĒāĻĄāĻŧāϤ⧇

āĻĒā§‹āĻ¸ā§āϟāĻ—ā§āϰ⧇āĻāϏāĻ•āĻŋāωāĻāϞ āĻŦāύāĻžāĻŽ āĻŽāĻžāχāĻāϏāĻ•āĻŋāωāĻāϞ

PostgreSQL āĻāĻŦāĻ‚ MySQL āĻšāϞ āĻĻ⧁āϟāĻŋ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āĻĄā§‡āϟāĻžāĻŦ⧇āϏāĨ¤ āϤāĻžāĻĻ⧇āϰ āĻāĻŦāĻ‚ āϤāĻžāĻĻ⧇āϰ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāϰāĻ“ āϜāĻžāύāϤ⧇ āĻĒāĻĄāĻŧ⧁āύ!

āĻĒā§‹āĻ¸ā§āϟāĻ—ā§āϰ⧇āĻāϏāĻ•āĻŋāωāĻāϞ āĻŦāύāĻžāĻŽ āĻŽāĻžāχāĻāϏāĻ•āĻŋāωāĻāϞ

āχāĻ¨ā§āϟāĻžāϰāύ⧇āĻŸā§‡āϰ āωāĻ¤ā§āĻĨāĻžāύ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇, āĻĄāĻŋāϜāĻŋāϟāĻžāϞ āĻ¸ā§āĻĒ⧇āϏāϗ⧁āϞāĻŋāϤ⧇ āϤāĻĨā§āϝ āĻĒā§āϞāĻžāĻŦāĻŋāϤ āĻ•āϰāĻžāϰ āĻĒāϰāĻŋāĻŽāĻžāĻŖ āĻĒā§āϰāϚ⧁āϰāĨ¤ āĻĄā§‡āϟāĻž āφāϜ āωāĻĒāϞāĻŦā§āϧ āĻāĻ•āϟāĻŋ āĻĒā§āϰāϚ⧁āϰ āϏāĻŽā§āĻĒāĻĻ āϝāĻž āϝ⧇āϕ⧋āύ āĻŦā§āϝāĻŦāϏāĻžāϰ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āĻŦ⧇āĻļāĻŋ āϞāĻžāĻ­ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āϏāĻŽāĻ¸ā§āϤ āωāĻĒāϞāĻŦā§āϧ āĻĄā§‡āϟāĻž āϏāĻ‚āĻ—ā§āϰāĻš āĻāĻŦāĻ‚ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ āĻ•āϰ⧇, āϕ⧋āĻŽā§āĻĒāĻžāύāĻŋāϗ⧁āϞāĻŋ āĻ—ā§āϰāĻžāĻšāϕ⧇āϰ āĻĒā§āϰāĻŦāĻŖāϤāĻž āĻŦ⧁āĻāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŦāĻ‚ āφāϰāĻ“ āωāĻ¤ā§āĻĒāĻžāĻĻāύāĻļā§€āϞ āĻāĻŦāĻ‚ āϏāĻĢāϞ āĻšāĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āϤāĻžāĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āωāĻĒāϞāĻŦā§āϧ āĻĄā§‡āϟāĻžāϤ⧇ āύāĻŋāĻĻāĻ°ā§āĻļāύ āĻ–ā§‹āρāϜāĻž āĻŦā§āϝāĻŦāϏāĻžāϗ⧁āϞāĻŋāϕ⧇ āφāϰāĻ“ āĻ­āĻžāϞ āϏ⧁āϝ⧋āĻ—āϗ⧁āϞāĻŋ āϏāύāĻžāĻ•ā§āϤ āĻ•āϰāϤ⧇ āϏāĻšāĻžāϝāĻŧāϤāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āφāĻŽāϰāĻž āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻ›āĻžāĻĄāĻŧāĻž āĻĄā§‡āϟāĻž āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻ•āĻĨāĻž āĻŦāϞāϤ⧇ āĻĒāĻžāϰāĻŋ āύāĻžāĨ¤ āĻĄā§‡āϟāĻžāĻŦ⧇āϏāϗ⧁āϞāĻŋ āϏāĻžāϧāĻžāϰāĻŖāϤ āϝ⧇ āϕ⧋āύāĻ“ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻŦāĻž āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄā§‡āϰ āĻ…āĻ‚āĻļ āϝāĻž āĻĄā§‡āϟāĻž āϏāĻ‚āĻ—ā§āϰāĻš āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰ⧇āĨ¤ PostgreSQL āĻāĻŦāĻ‚ MySQL āĻšāϞ āĻĻ⧁āϟāĻŋ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āĻĄā§‡āϟāĻžāĻŦ⧇āϏ āϝāĻž āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāĻšā§āϛ⧇āĨ¤ āĻāχ āĻĻ⧁āϟāĻŋāχ āϰāĻŋāϞ⧇āĻļāύāĻžāϞ āĻĄāĻžāϟāĻžāĻŦ⧇āϏāĨ¤ āĻāϰ āĻŽāĻžāύ⧇ āĻšāϞ āϝ⧇ āϤāĻžāϰāĻž āĻŸā§‡āĻŦāĻŋāϞ⧇ āϤāĻĨā§āϝ āϏāĻžāϜāĻžāύ, āϝāĻž āϕ⧀āϗ⧁āϞāĻŋāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻāϕ⧇ āĻ…āĻĒāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻĒā§āϰāϤāĻŋāϟāĻŋ āφāĻĒāĻĄā§‡āϟ āĻĒā§āϰāĻ•āĻžāĻļāĻŋāϤ āĻšāĻ“āϝāĻŧāĻžāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇ āĻāχ āĻĻ⧁āϟāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻĒā§āϰāϤāĻŋāϟāĻŋāϰ āϏāĻžāĻĨ⧇ āφāϰāĻ“ āĻŦ⧇āĻļāĻŋ āĻ…āύ⧁āϰ⧂āĻĒ āĻšāϝāĻŧ⧇ āωāĻ āϛ⧇āĨ¤ āϤāĻžāĻĻ⧇āϰ āωāĻ­āϝāĻŧāχ āϤāĻžāĻĻ⧇āϰ āϜāĻ¨ā§āϝ āωāĻĒāϞāĻŦā§āϧ āĻŦāĻŋāĻļāĻžāϞ āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧ āϏāĻŽāĻ°ā§āĻĨāύ⧇āϰ āϜāĻ¨ā§āϝ āĻĒāϰāĻŋāϚāĻŋāϤāĨ¤ āĻŽā§‚āϞāϤ, MySQL āĻšāϞ āĻāĻ•āϟāĻŋ āφāϰāĻ“ āϏāϰāϞ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āϝāĻž āϏ⧇āϟ āφāĻĒ āĻ•āϰāĻž āĻāĻŦāĻ‚ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāĻž āϏāĻšāϜāĨ¤ āĻāĻ•āχ āϏāĻŽāϝāĻŧ⧇, PostgreSQL āφāϰāĻ“ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āϏāĻŽā§ƒāĻĻā§āϧ āĻāĻŦāĻ‚ āφāϰāĻ“ āϜāϟāĻŋāϞ āĻāĻŦāĻ‚ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖāĻžāĻ¤ā§āĻŽāĻ• āĻ•āĻžāĻœā§‡āϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āϤāĻžāĻĻ⧇āϰ āĻĻ⧁āϜāύ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻ…āύ⧇āĻ• āĻŽāĻŋāϞ āĻāĻŦāĻ‚ āĻŦ⧇āĻļ āĻ•āĻŋāϛ⧁ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝāĻ“ āϰāϝāĻŧ⧇āϛ⧇āĨ¤

āφāϏ⧁āύ āĻāχ āωāĻ­āϝāĻŧ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āωāĻĒāϰ āĻ—āĻ­ā§€āϰāĻ­āĻžāĻŦ⧇ āύāϜāϰ āĻĻ⧇āĻ“āϝāĻŧāĻž āϝāĻžāĻ•āĨ¤

PostgreSQL āĻŦāύāĻžāĻŽ MySQL āĻāϰ āϏāĻžāϧāĻžāϰāĻŖ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω

MySQL āĻšāϞ āĻāĻ•āϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āϰāĻŋāϞ⧇āĻļāύāĻžāϞ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ, āĻ•āĻŋāĻ¨ā§āϤ⧁ PostgreSQL āĻšāϞ āĻāĻ•āϟāĻŋ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ-āϰāĻŋāϞ⧇āĻļāύāĻžāϞ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻŦāĻž āĻāĻ•āϟāĻŋ ORDBMS āϝāĻž āĻŸā§‡āĻŦāĻŋāϞ⧇āϰ āωāĻ¤ā§āϤāϰāĻžāϧāĻŋāĻ•āĻžāϰ āĻāĻŦāĻ‚ āĻĢāĻžāĻ‚āĻļāύ āĻ“āĻ­āĻžāϰāϞ⧋āĻĄāĻŋāĻ‚ āĻāϰ āĻŽāϤ āĻ•ā§āώāĻŽāϤāĻž āϏāĻšāĨ¤ SQL , āĻŦāĻž āĻ¸ā§āĻŸā§āϰāĻžāĻ•āϚāĻžāĻ°ā§āĻĄ āĻ•ā§āϝ⧋āϝāĻŧāĻžāϰ⧀ āĻ˛ā§āϝāĻžāĻ™ā§āϗ⧁āϝāĻŧ⧇āϜ, āĻĒā§‹āĻ¸ā§āϟāĻ—ā§āϰ⧇āĻāϏāĻ•āĻŋāωāĻāϞ āĻāĻŦāĻ‚ āĻŽāĻžāχāĻāϏāĻ•āĻŋāωāĻāϞ āωāĻ­āϝāĻŧ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āχ āϰāĻŋāϞ⧇āĻļāύāĻžāϞ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϏāĻžāĻĨ⧇ āχāĻ¨ā§āϟāĻžāϰāĻ…ā§āϝāĻžāĻ•ā§āϟ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϏāĻžāϧāĻžāϰāĻŖ āĻ­āĻžāώāĻžāĨ¤

āϝ⧇āĻšā§‡āϤ⧁ āĻāϏāĻ•āĻŋāωāĻāϞ āĻāϰ āĻāĻ•āϟāĻŋ āϏāϰāϞ āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻāĻŦāĻ‚ āϏ⧋āĻ°ā§āϏ āϕ⧋āĻĄā§‡āϰ āĻ•āĻŽ āϞāĻžāχāύ āϰāϝāĻŧ⧇āϛ⧇, āϤāĻžāχ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āύāύāĻŸā§‡āĻ•āύāĻŋāĻ•ā§āϝāĻžāϞ āĻ•āĻ°ā§āĻŽā§€āϰāĻž āĻāϟāĻŋāϕ⧇ āĻĻā§āϰ⧁āϤ āύāĻŋāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāϏāĻ•āĻŋāωāĻāϞ āĻŦāĻŋāĻļā§āϞ⧇āώāĻ•āĻĻ⧇āϰ āĻĄāĻŋāĻ¸ā§āϕ⧇ āĻ…āĻ°ā§āĻĄāĻžāϰ āĻŸā§‡āĻŦāĻŋāϞ⧇āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ āĻŦā§‹āĻāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻž āĻĻā§‚āϰ āĻ•āϰ⧇, āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ…āĻ°ā§āĻĄāĻžāϰ āϏāύāĻžāĻ•ā§āϤ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāϤ⧇ āĻšāϝāĻŧ, āĻŦāĻž āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ…āĻ°ā§āĻĄāĻžāϰ āĻŦāĻž āĻ—ā§āϰāĻžāĻšāĻ• āĻŸā§‡āĻŦāĻŋāϞ āϞāĻŋāĻ™ā§āĻ• āĻ•āϰāϤ⧇ āĻšāϝāĻŧāĨ¤ āĻ•ā§āϝ⧋āϝāĻŧāĻžāϰ⧀āϟāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻĻā§āĻŦāĻžāϰāĻž āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ, āϝāĻž āϏāĻ āĻŋāĻ• āĻĄā§‡āϟāĻž āĻĒāϝāĻŧ⧇āĻ¨ā§āϟāϗ⧁āϞāĻŋāĻ“ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰ⧇āĨ¤

āωāĻ­āϝāĻŧ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ JSON - āϜāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āύ⧋āĻŸā§‡āĻļāύ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤ PostgreSQL āĻĄāĻžāϟāĻžāĻŦ⧇āϏ JSON-āĻāϰ āĻŦāĻžāχāύāĻžāϰāĻŋ āĻĢāĻ°ā§āĻŽāĻ“ āĻ…āĻĢāĻžāϰ āĻ•āϰ⧇ āϝāĻž āĻĄā§āĻĒā§āϞāĻŋāϕ⧇āϟ āϕ⧀ āĻāĻŦāĻ‚ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻšā§‹āϝāĻŧāĻžāχāϟāĻ¸ā§āĻĒ⧇āϏ āϏāϰāĻŋāϝāĻŧ⧇ āĻĻ⧇āϝāĻŧ - JSONBāĨ¤ āφāϰ⧋ āĻĒā§āϰāϚāϞāĻŋāϤ āϏāĻšāĻžāϝāĻŧāϤāĻž āĻšā§āϝāĻžāύ⧇āϞ āĻ›āĻžāĻĄāĻŧāĻžāĻ“, āωāĻ­āϝāĻŧ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻļāĻ•ā§āϤāĻŋāĻļāĻžāϞ⧀ āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧ āϏāĻŽāĻ°ā§āĻĨāύ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤

āĻŽāĻžāχāĻāϏāĻ•āĻŋāωāĻāϞ: āϏāĻžāϧāĻžāϰāĻŖ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω

āĻŽāĻžāχāĻāϏāĻ•āĻŋāωāĻāϞ 23 āĻŽā§‡ 1995 āĻ āĻĒā§āϰāĻ•āĻžāĻļāĻŋāϤ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞāĨ¤ 2021 āϏāĻžāϞ⧇āϰ āĻšāĻŋāϏāĻžāĻŦ⧇ 50% āĻāϰāĻ“ āĻŦ⧇āĻļāĻŋ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻžāϰ MySQL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĨ¤ āĻāϰ āϏāĻžāĻĨ⧇, āĻŽāĻžāχāĻāϏāĻ•āĻŋāωāĻāϞ āĻšāĻŦ⧇ āĻ—ā§āϰāĻšā§‡ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āĻŦ⧇āĻļāĻŋ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāĨ¤ MySQL āĻšāϞ āĻĻā§āϰ⧁āϤ, āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ, āϏāĻ°ā§āĻŦ-āωāĻĻā§āĻĻ⧇āĻļā§āϝāĻŽā§‚āϞāĻ• āϰāĻŋāϞ⧇āĻļāύāĻžāϞ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋāĨ¤ PostgreSQL āĻāϰ āĻŦāĻŋāĻ¸ā§āϤ⧃āϤ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āϏ⧇āϟ āύāĻž āĻĨāĻžāĻ•āĻž āϏāĻ¤ā§āĻ¤ā§āĻŦ⧇āĻ“, āĻāϟāĻŋ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻ…ā§āϝāĻžāĻĒ, āĻŦāĻŋāĻļ⧇āώ āĻ•āϰ⧇ āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āωāĻĒāϝ⧁āĻ•ā§āϤāĨ¤

āĻĄāĻžāχāύāĻžāĻŽāĻŋāĻ• āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ MySQL āĻšāϞ āĻĒāĻ›āĻ¨ā§āĻĻ⧇āϰ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ, āφāĻ‚āĻļāĻŋāĻ• āĻ•āĻžāϰāĻŖ āĻāϟāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āϟāϰ⧂āĻĒ⧇ LAMP āĻ¸ā§āĻŸā§āϝāĻžāϕ⧇āϰ āĻāĻ•āϟāĻŋ āωāĻĒāĻžāĻĻāĻžāύāĨ¤ LAMP āĻ¸ā§āĻŸā§āϝāĻžāĻ• āĻšāϞ āĻāĻ•āϟāĻŋ āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ āĻ…āύāϞāĻžāχāύ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āϏ⧇āϟ āϝāĻž Linux , Apache HTTP āϏāĻžāĻ°ā§āĻ­āĻžāϰ , MySQL āĻāĻŦāĻ‚ PHP āĻĻā§āĻŦāĻžāϰāĻž āĻ—āĻ āĻŋāϤāĨ¤ MySQL āϜ⧁āĻŽāϞāĻž āĻāĻŦāĻ‚ āĻ“āϝāĻŧāĻžāĻ°ā§āĻĄāĻĒā§āϰ⧇āϏ āϏāĻš āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻž āϏāĻŽāĻžāϧāĻžāύ āĻĻā§āĻŦāĻžāϰāĻžāĻ“ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧāĨ¤

MySQL āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āĻāĻŦāĻ‚ āĻŦāĻŋāύāĻžāĻŽā§‚āĻ˛ā§āϝ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝāĻžāϝāĻŧāĨ¤ āĻ“āϰāĻžāĻ•āϞ āĻāϟāĻŋ āϰāĻ•ā§āώāĻŖāĻžāĻŦ⧇āĻ•ā§āώāĻŖ āĻ•āϰ⧇, āĻāĻŦāĻ‚ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āϏāĻš MySQL āĻāϰ āĻĒā§āϰāĻŋāĻŽāĻŋāϝāĻŧāĻžāĻŽ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϰāϝāĻŧ⧇āϛ⧇ āϝāĻžāϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϕ⧇ āĻ…āĻ°ā§āĻĨ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻĒā§āϰāĻŋāĻŽāĻŋāϝāĻŧāĻžāĻŽ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϗ⧁āϞāĻŋāϤ⧇ āĻāĻ•āĻšā§‡āϟāĻŋāϝāĻŧāĻž āĻĒā§āϞāĻžāĻ—āχāύ, āĻŽāĻĄāĻŋāωāϞ āĻāĻŦāĻ‚ āĻ—ā§āϰāĻžāĻšāĻ• āϏāĻšāĻžāϝāĻŧāϤāĻž āϰāϝāĻŧ⧇āϛ⧇āĨ¤

āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ āύāĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻŦāĻž MySQL āĻļ⧇āĻ–āĻžāϰ āϏāĻŽāϝāĻŧ āĻĒāĻĒ āφāĻĒ āĻšāϤ⧇ āĻĒāĻžāϰ⧇ āϝ⧇ āϕ⧋āύ⧋ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āϏāĻ¨ā§āĻĻ⧇āĻš āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϚāĻŋāĻ¨ā§āϤāĻž āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āύāĻž. āĻ¸ā§āĻŦ⧇āĻšā§āĻ›āĻžāϏ⧇āĻŦāĻ•āĻĻ⧇āϰ āĻāĻ•āϟāĻŋ āĻĒā§āϰāϤāĻŋāĻļā§āϰ⧁āϤāĻŋāĻŦāĻĻā§āϧ āĻ—ā§āϰ⧁āĻĒ āĻĨ⧇āϕ⧇ āϏāĻŽāĻ¸ā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύ⧇āϰ āϏāĻšāĻžāϝāĻŧāϤāĻž āĻĒāĻžāĻ“āϝāĻŧāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āϜāĻ¨ā§āϝ āωāĻĒāϞāĻŦā§āϧ āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧ āϏāĻŽāĻ°ā§āĻĨāύ āĻ…āĻŦāĻŋāĻļā§āĻŦāĻžāĻ¸ā§āϝ, āĻ•āĻžāϰāĻŖ āϏ⧇āĻ–āĻžāύ⧇ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāϰ⧀āϰāĻž āϏāĻ°ā§āĻŦāĻĻāĻž āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰāϤ⧇ āĻāĻŦāĻ‚ āĻ…āύāϞāĻžāχāύ āĻĒā§āϰāĻļā§āύ⧇āϰ āωāĻ¤ā§āϤāϰ āĻĻāĻŋāϤ⧇ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ āĻĨāĻžāϕ⧇āĨ¤ āϝāϤāĻ•ā§āώāĻŖ āύāĻž āφāĻĒāύāĻŋ āϰ⧁āϟāĻŋāύ āϰāĻ•ā§āώāĻŖāĻžāĻŦ⧇āĻ•ā§āώāϪ⧇āϰ āϏāĻŽāϝāĻŧāϏ⧂āĻšā§€ āĻĒāĻžāϞāύ āĻ•āϰ⧇āύ āĻāĻŦāĻ‚ āφāĻĒāύāĻžāϰ āĻĄāĻžāϟāĻžāĻŦ⧇āϏāϗ⧁āϞāĻŋ āĻĒāϰāĻŋāĻĒāĻžāϟāĻŋ āϰāĻžāϖ⧇āύ, MySQL āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āĻŽāύ⧇ āĻ•āϰ⧇āύ āϝ⧇ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āϏ⧁āĻ¨ā§āĻĻāϰ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ RDBMSāĨ¤

āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻ­āĻžāĻ°ā§āϏāύ āĻ•āύāĻ•āĻžāϰ⧇āĻ¨ā§āϏāĻŋ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞ āĻŦāĻž MVCC āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋ MySQL-āĻ āωāĻĒāϞāĻŦā§āϧ, āϝāĻž āύāĻŋāϝāĻŧāĻŽāĻŋāϤ āφāĻĒāĻĄā§‡āϟāϗ⧁āϞāĻŋāĻ“ āωāĻĒāĻ­ā§‹āĻ— āĻ•āϰ⧇ āϝāĻž āύāϤ⧁āύ āĻĢāĻžāĻ‚āĻļāύ āϝ⧋āĻ— āĻ•āϰ⧇ āĻāĻŦāĻ‚ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āĻœā§‹āϰāĻĻāĻžāϰ āĻ•āϰ⧇āĨ¤ 6 āϜ⧁āϞāĻžāχ 2022 -āĻ, āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ 8.0.30 āĻĒā§āϰāĻ•āĻžāĻļāĻŋāϤ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞāĨ¤ āĻāϟāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āϜāĻ¨ā§āϝ āωāĻĒāϞāĻŦā§āϧ āϏāĻ°ā§āĻŦāĻļ⧇āώ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āφāĻĒāĻĄā§‡āϟāĨ¤ Facebook, Google, GitHub, NASA, āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝāĻĻ⧇āϰ āĻŽāϤ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āϕ⧋āĻŽā§āĻĒāĻžāύāĻŋāϗ⧁āϞāĻŋ āϤāĻžāĻĻ⧇āϰ āĻŦā§āϝāĻžāĻ•-āĻāĻ¨ā§āĻĄā§‡ MySQL āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤

PostgreSQL: āϏāĻžāϧāĻžāϰāĻŖ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω

PostgreSQL āĻšāϞ āĻāĻ•āϟāĻŋ āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ āϰāĻŋāϞ⧇āĻļāύāĻžāϞ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āϝ⧇āĻ–āĻžāύ⧇ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝāϤāĻž, āĻŦāĻšā§āĻŽā§āĻ–āĻŋāϤāĻž āĻāĻŦāĻ‚ āωāĻ¨ā§āĻŽā§āĻ•ā§āϤ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāĻ—āϤ āĻŽāĻžāύāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āϏāĻŽā§āĻŽāϤāĻŋāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĻ⧃āĻĸāĻŧ āĻ–ā§āϝāĻžāϤāĻŋ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻĄāĻžāϟāĻžāĻŦ⧇āϏāϟāĻŋāϕ⧇ āĻĒā§‹āĻ¸ā§āϟāĻ—ā§āϰ⧇āϏ āĻšāĻŋāϏāĻžāĻŦ⧇āĻ“ āωāĻ˛ā§āϞ⧇āĻ– āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ 1997 āϏāĻžāϞ⧇ āĻĒā§āϰāĻĨāĻŽāĻŦāĻžāϰ⧇āϰ āĻŽāϤ⧋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞāĨ¤ āĻŦ⧇āĻļ āĻ•āĻŋāϛ⧁ āϰāĻŋāϞ⧇āĻļāύāĻžāϞ āĻāĻŦāĻ‚ āĻ…-āϰāĻŋāϞ⧇āĻļāύāĻžāϞ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻāĻŦāĻ‚ āĻĄā§‡āϟāĻž āĻĢāϰāĻŽā§āϝāĻžāϟ PostgreSQL āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŽāĻ°ā§āĻĨāĻŋāϤāĨ¤ āĻĄāĻžāϟāĻžāĻŦ⧇āϏāϟāĻŋāϕ⧇ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āωāĻĒāϞāĻŦā§āϧ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āωāĻ¨ā§āύāϤ, āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āĻāĻŦāĻ‚ āϏāĻ™ā§āĻ—āϤāĻŋāĻĒā§‚āĻ°ā§āĻŖ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧀āϝāĻŧ āĻĄā§‡āϟāĻžāĻŦ⧇āϏāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻšāĻŋāϏāĻžāĻŦ⧇ āωāĻ˛ā§āϞ⧇āĻ– āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻšā§āϝāĻžāϞ⧇āĻžā§āϜāĻŋāĻ‚ āĻĒā§āϰāĻļā§āύāϗ⧁āϞāĻŋ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽāĨ¤

PostgreSQL āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟ-āχāύ-āϟāĻžāχāĻŽ āϰāĻŋāĻ•āĻ­āĻžāϰāĻŋ āĻŦāĻž PITR-āĻāϰ āĻŽāϤ⧋ āĻŦ⧇āĻļ āĻ•āĻŋāϛ⧁ āϚāĻŋāĻ¤ā§āϤāĻžāĻ•āĻ°ā§āώāĻ• āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ⧇āϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧ, āϝāĻž āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϏāĻŽāϝāĻŧ āĻŦāĻŋāĻ¨ā§āĻĻ⧁āϤ⧇ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ āĻ•āϰāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤ āωāĻĒāϰāĻ¨ā§āϤ⧁, āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āϞāĻŋāϖ⧁āύ āĻ…āĻ—ā§āϰāĻŋāĻŽ āϞāĻ— āĻŦāĻž WAL āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ āϝāĻž āϕ⧋āύ⧋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āϰ⧇āĻ•āĻ°ā§āĻĄ āĻ•āϰāϤ⧇ pgBackRest āĻāϰ āĻŽāϤ⧋ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āϏāĻžā§āϚāĻŋāϤ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ…āύāĻ¨ā§āϝ āϏāĻžāĻŦāϰ⧁āϟāĻŋāύ āϤ⧈āϰāĻŋ āĻāĻŦāĻ‚ āϏāĻžā§āϚāϝāĻŧ āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇āĨ¤ 13 āĻ…āĻ•ā§āĻŸā§‹āĻŦāϰ, 2022 -āĻ, PostgreSQL 15 āĻĒā§āϰāĻ•āĻžāĻļāĻŋāϤ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ, āϝāĻž āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āϏāĻ°ā§āĻŦāĻļ⧇āώ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāĨ¤

āĻāĻ•āϟāĻŋ āĻļāĻ•ā§āϤāĻŋāĻļāĻžāϞ⧀ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇āϰ āϏāĻžāĻĨ⧇, āĻāϟāĻŋ āϏāĻŽāϝāĻŧ-āϏāĻŋāϰāĻŋāϜ āĻĄā§‡āϟāĻž āϟāĻžāχāĻĒ⧇āϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ­ā§‚-āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧ āĻŦāĻŋāĻļā§āϞ⧇āώāϪ⧇āϰ āĻŽāϤ⧋ āωāĻĻā§āϝ⧋āĻ— āϏāĻš āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āϏāĻšāĻœā§‡āχ āĻŽāĻŋāϟāĻŽāĻžāϟ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϝāĻĨ⧇āĻˇā§āϟ āĻŽāĻžāύāĻŋāϝāĻŧ⧇ āύ⧇āĻ“āϝāĻŧāĻž āϝāĻžāϝāĻŧ āĻāĻŦāĻ‚ āĻŽāĻžāĻĒāϝ⧋āĻ—ā§āϝāĨ¤ PostgreSQL āĻāĻ•āϟāĻŋ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻšāĻŋāϏāĻžāĻŦ⧇ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞāĨ¤ āϤāĻžāχ āĻāϟāĻŋāϰ āϞāĻžāχāϏ⧇āĻ¨ā§āϏ⧇āϰ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž, āĻŦāĻŋāĻ•ā§āϰ⧇āϤāĻž āϞāĻ•-āχāύ āωāĻĻā§āĻŦ⧇āĻ—, āĻŦāĻž āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āĻā§āρāĻ•āĻŋ āύ⧇āχāĨ¤

āφāĻĒāύāĻžāϰ āϚāĻžāĻšāĻŋāĻĻāĻž āĻŽā§‡āϟāĻžāϤ⧇ āĻāĻŦāĻ‚ DBMS āϕ⧇ āφāϰāĻ“ āĻĻāĻ•ā§āώ āĻ•āϰ⧇ āϤ⧁āϞāϤ⧇ āĻĒā§āϞāĻžāĻ—āχāύ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ PostgreSQL āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤāĻ­āĻžāĻŦ⧇, PostgreSQL āφāĻĒāύāĻžāϕ⧇ C/C++ , Java āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ⧇āϰ āĻ­āĻžāώāĻžāϝāĻŧ āϤ⧈āϰāĻŋ āĻ•āĻžāĻ¸ā§āϟāĻŽ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇āĨ¤

āχ-āĻ•āĻŽāĻžāĻ°ā§āϏ , āĻ•āĻžāĻ¸ā§āϟāĻŽāĻžāϰ āϰāĻŋāϞ⧇āĻļāύāĻļāĻŋāĻĒ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ (CRMs) āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āϟāĻŋāĻ‚ āϞ⧇āϜāĻžāϰ⧇āϰ āĻŽāϤ⧋ āĻ…āύāϞāĻžāχāύ āϞ⧇āύāĻĻ⧇āύ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ⧇āϰ āϤāĻ¤ā§āĻ¤ā§āĻŦāĻžāĻŦāϧāĻžāύ⧇ āĻĨāĻžāĻ•āĻž āĻŦā§āϝāĻŦāϏāĻžāϝāĻŧāĻŋāĻ• āĻĒā§āϰāĻļāĻžāϏāĻ•āĻĻ⧇āϰ āϜāĻ¨ā§āϝ, PostgreSQL āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āϏ⧇āϰāĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ āĻ•āĻŋāϛ⧁ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝ āύāĻžāĻŽ āϝāĻžāϰāĻž āϤāĻžāĻĻ⧇āϰ āĻĒāĻŋāĻ›āύ⧇āϰ āĻĻāĻŋāϕ⧇ PostgreSQL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϤāĻžāĻĻ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϰāϝāĻŧ⧇āϛ⧇ Apple, Etsy, IMDB, Instagram, āĻāĻŦāĻ‚ āφāϰāĻ“ āĻ…āύ⧇āĻ• āĻ•āĻŋāϛ⧁āĨ¤

Postgres āĻāĻŦāĻ‚ MySQL āĻāϰ āĻŽāĻ§ā§āϝ⧇ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ

Postgres āĻāĻŦāĻ‚ MySQL āĻāϰ āĻŽāĻ§ā§āϝ⧇ āĻŦ⧇āĻļ āĻ•āĻŋāϛ⧁ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāϰ āĻŽāĻ§ā§āϝ⧇ āĻ•āĻŋāϛ⧁ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āϕ⧀āĻ­āĻžāĻŦ⧇ āϤ⧈āϰāĻŋ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ āϤāĻžāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇, āĻ…āĻ¨ā§āϝ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝāϗ⧁āϞāĻŋ āϤāĻžāĻĻ⧇āϰ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āĨ¤

GNU āĻœā§‡āύāĻžāϰ⧇āϞ āĻĒāĻžāĻŦāϞāĻŋāĻ• āϞāĻžāχāϏ⧇āĻ¨ā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ MySQL āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āϏ⧋āĻ°ā§āϏ āϕ⧋āĻĄ āϏāĻŦāĻžāϰ āϜāĻ¨ā§āϝ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏāϝ⧋āĻ—ā§āϝ āĻ•āϰāϤ⧇āĨ¤ āĻāĻ•āχ āϏāĻŽāϝāĻŧ⧇, PostgreSQL āĻĒā§‹āĻ¸ā§āϟāĻ—ā§āϰ⧇āĻāϏāĻ•āĻŋāωāĻāϞ āϞāĻžāχāϏ⧇āĻ¨ā§āϏ⧇āϰ āĻ…āϧ⧀āύ⧇ āωāĻĒāϞāĻŦā§āϧ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ PostgreSQL āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ ACID āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ, āĻ•āĻŋāĻ¨ā§āϤ⧁ InnoDB āĻāĻŦāĻ‚ NDB āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻ¸ā§āĻŸā§‹āϰ⧇āϜ āĻĒā§āϰāϏ⧇āϏāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻŽāĻŋāϞāĻŋāϤ āĻšāϞ⧇ MySQL āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ ACID āĻ…āύ⧁āĻ—āϤāĨ¤

MySQL āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ SQL āĻāϰ āϏāĻžāĻĨ⧇ āĻĻ⧁āĻ°ā§āĻŦāϞāĻ­āĻžāĻŦ⧇ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻšā§‡āĻ• āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āύāϝāĻŧāĨ¤ āĻ…āĻ¨ā§āϝāĻĻāĻŋāϕ⧇, PostgreSQL āĻĒā§āϰāϧāĻžāύāϤ SQL āĻŽāĻžāύ āĻŽā§‡āύ⧇ āϚāϞ⧇āĨ¤ āĻ…āύ⧇āĻ• āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϝāĻž āϏāĻšāϜ āĻĄā§‡āϟāĻž āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāϝāĻŧ āϏ⧇āϗ⧁āϞāĻŋ MySQL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤ āϜāϟāĻŋāϞ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇ āϝ⧇āĻ–āĻžāύ⧇ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āĻĒāĻ āύ-āĻĒāĻžāĻ āύ āĻ…āĻ¤ā§āϝāĻ¨ā§āϤ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ, āĻĒā§‹āĻ¸ā§āϟāĻ—ā§āϰ⧇āϏāϕ⧇ āĻĒā§āϰāĻžāϝāĻŧāĻļāχ āύāĻŋāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

MySQL āϞ⧇āĻ–āĻž āĻšāϝāĻŧ⧇āϛ⧇ C/C++, āϝāĻ–āύ Postgres āϞ⧇āĻ–āĻž āĻšāϝāĻŧ⧇āϛ⧇ C-āϤ⧇āĨ¤ MySQL āĻ•ā§āϝāĻžāϏāϕ⧇āĻĄ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇ āύāĻž, āĻĒā§‹āĻ¸ā§āϟāĻ—ā§āϰ⧇āϏ āĻ•āϰ⧇āĨ¤ MySQL āϤāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻšāĻŋāϏāĻžāĻŦ⧇ Workbench GUI āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āϝāĻ–āύ Postgres PgAdmin āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤ MySQL SQL āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏ āĻāĻŦāĻ‚ āϏāĻžā§āϚāĻŋāϤ āĻĒāĻĻā§āϧāϤāĻŋ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇, āϝāĻ–āύ PostgreSQL āωāĻ¨ā§āύāϤ āĻĒāĻĻā§āϧāϤāĻŋ āĻāĻŦāĻ‚ āϏāĻžā§āϚāĻŋāϤ āĻĒāĻĻā§āϧāϤāĻŋ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤

MySQL-āĻāϰ āϜāĻ¨ā§āϝ āĻ…āύ⧁āĻŽā§‹āĻĻāĻŋāϤ āϏ⧂āϚāϕ⧇āϰ āϧāϰāύ āĻšāϞ āĻŦāĻžāχāύāĻžāϰāĻŋ āϏāĻžāĻ°ā§āϚ āĻŸā§āϰāĻŋ, āϝāĻ–āύ āĻĒā§‹āĻ¸ā§āϟāĻ—ā§āϰ⧇āϏ āϜāĻŋāφāχāĻāύ āĻāĻŦāĻ‚ āĻšā§āϝāĻžāĻļ āϏāĻš āĻāχ āϧāϰāύ⧇āϰ āĻ…āύ⧇āĻ• āϏ⧂āϚāĻ• āĻĒā§āϰāĻ•āĻžāϰāϕ⧇ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤ MySQL āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻžāϰ āϜāĻ¨ā§āϝ āĻŸā§āϰāĻžāĻ¨ā§āϏāĻĒā§‹āĻ°ā§āϟ āϞ⧇āϝāĻŧāĻžāϰ āϏāĻŋāĻ•āĻŋāωāϰāĻŋāϟāĻŋ (TLS) āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āϝāĻ–āύ Postgres SSL āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤ MySQL āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻ…ā§āϝāĻžāĻĄāĻ­āĻžāĻ¨ā§āϏāĻĄ āĻĄāĻžāϟāĻž āϟāĻžāχāĻĒ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇ āύāĻž, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĒā§‹āĻ¸ā§āϟāĻ—ā§āϰ⧇āϏ āχāωāϜāĻžāϰ-āĻĄāĻŋāĻĢāĻžāχāύ āĻĄāĻžāϟāĻž āϟāĻžāχāĻĒ āϏāĻš āĻ…ā§āϝāĻžāĻĄāĻ­āĻžāĻ¨ā§āϏāĻĄ āĻĄāĻžāϟāĻž āϟāĻžāχāĻĒ⧇āϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤

āϕ⧇āύ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāϰāĻž āĻ…āĻ¨ā§āϝ⧇āϰ āωāĻĒāϰ āĻāĻ•āϟāĻŋ āĻŦ⧇āϛ⧇ āύ⧇āϝāĻŧ?

āĻĄā§‡āϟāĻž āĻŽāĻĄā§‡āϞ āĻĨ⧇āϕ⧇ UI āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ
āĻāĻ•āχ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟ āĻĨ⧇āϕ⧇ āφāĻĒāύāĻžāϰ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĻāĻŋā§Ÿā§‡ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻ“ā§Ÿā§‡āĻŦ āĻ“ āĻŽā§‹āĻŦāĻžāχāϞ āĻ…ā§āϝāĻžāĻĒ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ.
āĻ…ā§āϝāĻžāĻĒ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ

MySQL āĻāĻŦāĻ‚ PostgreSQL āωāĻ­āϝāĻŧ⧇āϰāχ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āϰāϝāĻŧ⧇āϛ⧇ āϝāĻž āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āωāĻœā§āĻœā§āĻŦāϞāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻ•āϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āύ, āφāĻĒāύāĻŋ MySQL-āĻāϰ āϜāĻ¨ā§āϝ āϝ⧇āϤ⧇ āϚāĻžāχāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āĻāĻ•āχ āϏāĻŽāϝāĻŧ⧇, āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻŽāύ āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āύ āϝāĻžāϰ āϜāĻ¨ā§āϝ āφāϰāĻ“ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻāĻŦāĻ‚ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖāĻžāĻ¤ā§āĻŽāĻ• āĻ•ā§āώāĻŽāϤāĻž āĻĒā§āϰāϝāĻŧā§‹āϜāύ, āφāĻĒāύāĻŋ PostgreSQL āĻŦ⧇āϛ⧇ āύāĻŋāϤ⧇ āϚāĻžāχāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

āĻĄāĻŋāĻŦāĻŋāĻāĻŽāĻāϏ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāϰāĻž āϤāĻžāϰāĻž āϝ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻ•āĻžāϜ āĻ•āϰāϛ⧇āύ āĻāĻŦāĻ‚ āϏ⧇āχ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇āϰ āϜāĻ¨ā§āϝ āϤāĻžāĻĻ⧇āϰ āϕ⧀ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āĻĒā§āϰāϝāĻŧā§‹āϜāύ āϤāĻžāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧇āĨ¤

āϕ⧇āύ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāϰāĻž MySQL āĻŦ⧇āϛ⧇ āύ⧇āϝāĻŧ?

MySQL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āφāĻĒāύāĻŋ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻ¸ā§āĻŸā§‹āϰ⧇āϜ āĻĒā§āϰāϏ⧇āϏāϰ āĻĨ⧇āϕ⧇ āĻŦ⧇āϛ⧇ āύāĻŋāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āφāĻĒāύāĻŋ āĻāĻ–āύ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻŸā§‡āĻŦāĻŋāϞ āĻĨ⧇āϕ⧇ āϤāĻĨā§āϝ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰāĻžāϰ āĻ¸ā§āĻŦāĻžāϧ⧀āύāϤāĻž āφāϛ⧇. MySQL āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ SQL āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻŦāĻžāĻĻ āĻĻāĻŋāϝāĻŧ⧇ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻāĻŦāĻ‚ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝāϤāĻžāϕ⧇ āĻ…āĻ—ā§āϰāĻžāϧāĻŋāĻ•āĻžāϰ āĻĻāĻŋāϤ⧇ āϤāĻžāϰ āĻ¨ā§āϝ⧂āύāϤāĻŽ āĻ“āϜāύ āĻŦāϜāĻžāϝāĻŧ āϰāĻžāϖ⧇āĨ¤ āĻŦāĻŋāĻļ⧇āώ āĻ•āϰ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻĒāĻ āύāϝ⧋āĻ—ā§āϝ, āĻ…āĻ¤ā§āϝāĻ¨ā§āϤ āϏāĻŽāϏāĻžāĻŽāϝāĻŧāĻŋāĻ• āĻ•āĻžāϜāϗ⧁āϞāĻŋāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, MySQL āĻāϰ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āϞāĻ•ā§āώāĻŖā§€āϝāĻŧāĨ¤ āĻāχ āĻ•āĻžāϰāϪ⧇, āĻāϟāĻŋ āĻŦ⧇āĻļ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āĻŦā§āϝāĻŦāϏāĻžāϝāĻŧāĻŋāĻ• āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖāĻŽā§‚āϞāĻ• āĻ•āĻžāĻœā§‡āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĻ⧁āĻ°ā§āĻĻāĻžāĻ¨ā§āϤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤ āĻĒā§‹āĻ¸ā§āϟāĻ—ā§āϰ⧇āĻāϏāĻ•āĻŋāωāĻāϞ āĻāĻ•āϟāĻŋ āĻ­āĻžāϞ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāϤ⧇ āĻĒāĻžāϰ⧇, āϝāĻĻāĻŋāĻ“, āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āωāĻšā§āϚ āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāϕ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻ…āύ⧇āĻ• āϜāϟāĻŋāϞ āĻĒā§āϰāĻļā§āύāϗ⧁āϞāĻŋ āϚāĻžāϞāĻžāϤ⧇ āϚāĻžāύāĨ¤

āĻŦāĻžāĻĢāĻžāϰ āϏāĻžāχāϜ, āϰāĻŋāĻĄ āĻŦāĻžāĻĢāĻžāϰ āϏāĻžāχāϜ, āϏāĻ°ā§āĻŦā§‹āĻšā§āϚ āĻ…āύ⧁āĻŽā§‹āĻĻāĻŋāϤ āĻĒā§āϝāĻžāϕ⧇āϟ āχāĻ¤ā§āϝāĻžāĻĻāĻŋāϰ āĻŽāϤ āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋāϗ⧁āϞāĻŋ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰ⧇, āĻŽāĻžāχāĻāϏāĻ•āĻŋāωāĻāϞ āφāĻĒāύāĻžāϰ āĻŽāĻžāχāĻāϏāĻ•āĻŋāωāĻāϞ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻāĻŦāĻ‚ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻĒāĻ›āĻ¨ā§āĻĻ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ MySQL āĻĻāĻ•ā§āώāϤāĻžāϰ āϏāĻžāĻĨ⧇ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻĒā§āϰāĻļāĻžāϏāĻ•āĻĻ⧇āϰ āϖ⧁āρāĻœā§‡ āĻŦ⧇āϰ āĻ•āϰāĻžāĻ“ āϏāĻšāϜ, MySQL āĻāϰ āĻŦā§āϝāĻžāĻĒāĻ• āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āϧāĻ¨ā§āϝāĻŦāĻžāĻĻāĨ¤

āωāĻĒāϰāĻ¨ā§āϤ⧁, āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āĻĻāĻžāĻŦāĻŋ āĻ•āϰ⧇āύ āϝ⧇ āĻāϟāĻŋ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āϏāĻšāϜ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ DBMS āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϤ⧁āϞāύāĻžāϝāĻŧ āĻ•āĻŽ āϏ⧂āĻ•ā§āĻˇā§āĻŽ-āϟāĻŋāωāύāĻŋāĻ‚ āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻŦ⧇āĻļ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āĻĢā§āϰāĻ¨ā§āϟ-āĻāĻ¨ā§āĻĄ, āϝ⧇āĻŽāύ āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύāĻžāϰ, āĻšā§‡āχāĻĄāĻŋāĻāϏāĻ•āĻŋāωāĻāϞ āĻāĻŦāĻ‚ āφāϰāĻ“ āĻ…āύ⧇āĻ• āĻ•āĻŋāϛ⧁, āĻŽāĻžāχāĻāϏāĻ•āĻŋāωāĻāϞāϕ⧇ āĻāĻ•āϟāĻŋ āĻ—ā§āϰāĻžāĻĢāĻŋāĻ•āĻžāϞ āχāωāϜāĻžāϰ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻĻ⧇āϝāĻŧ, āĻāϟāĻŋāϕ⧇ āφāϰāĻ“ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀-āĻŦāĻžāĻ¨ā§āϧāĻŦ āĻ•āϰ⧇ āϤ⧋āϞ⧇āĨ¤ MySQL āĻ•ā§āϞāĻžāωāĻĄā§‡āϰ āϜāĻ¨ā§āϝāĻ“ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ, āĻāĻŦāĻ‚ āĻ…āύ⧇āĻ• āĻ•ā§āϞāĻžāωāĻĄ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻŋāĻ‚ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞāĻŋāϤ⧇ MySQL āĻ•ā§āώāĻŽāϤāĻž āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻĨāĻžāϕ⧇, āϝ⧇āĻ–āĻžāύ⧇ āϤāĻžāϰāĻž āĻāĻ•āϟāĻŋ āϚāĻžāĻ°ā§āĻœā§‡āϰ āϜāĻ¨ā§āϝ MySQL āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āϏ⧇āϟ āφāĻĒ āĻāĻŦāĻ‚ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāĻŦ⧇āĨ¤

āϕ⧇āύ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāϰāĻž PostgreSQL āĻŦ⧇āϛ⧇ āύ⧇āϝāĻŧ?

PostgreSQL MySQL āĻāϰ āĻšā§‡āϝāĻŧ⧇ āĻ•āĻŋāϛ⧁āϟāĻž āĻŦ⧇āĻļāĻŋ āϜāϟāĻŋāϞ, āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āφāĻĒāύāĻžāϰ āĻāĻ•āϟ⧁ āĻŦ⧇āĻļāĻŋ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāĻ—āϤ āϤāĻĨā§āϝ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āϝ⧇āĻšā§‡āϤ⧁ PostgreSQL āĻšāϞ āĻāĻ•āϟāĻŋ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ-āϰāĻŋāϞ⧇āĻļāύāĻžāϞ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ, āĻāϟāĻŋ āϰāĻŋāϞ⧇āĻļāύāĻžāϞ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ-āĻ“āϰāĻŋāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āĻĄ āϕ⧋āĻĄāĻŋāĻ‚āϝāĻŧ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻŦā§āϝāĻŦāϧāĻžāύ āĻĒā§‚āϰāĻŖ āĻ•āϰ⧇āĨ¤ āĻāϟāĻŋ āĻŦāĻ¸ā§āϤ⧁āϰ āϏāĻ‚āĻœā§āĻžāĻžāϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻŸā§‡āĻŦāĻŋāϞ⧇āϰ āωāĻ¤ā§āϤāϰāĻžāϧāĻŋāĻ•āĻžāϰāϕ⧇ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇, āϝāĻž āφāϰāĻ“ āϜāϟāĻŋāϞ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϤ⧈āϰāĻŋāϰ āĻĻāĻŋāϕ⧇ āĻĒāϰāĻŋāϚāĻžāϞāĻŋāϤ āĻ•āϰ⧇āĨ¤

āĻāĻŽāύ āϤāĻĨā§āϝ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āϝāĻž āĻāĻ•āϟāĻŋ āĻ•āĻ ā§‹āϰāĻ­āĻžāĻŦ⧇ āϰāĻŋāϞ⧇āĻļāύāĻžāϞ āĻŽāĻĄā§‡āϞ⧇āϰ āϏāĻžāĻĨ⧇ āϏ⧁āĻ¨ā§āĻĻāϰāĻ­āĻžāĻŦ⧇ āĻĢāĻŋāϟ āĻ•āϰ⧇ āύāĻž, āĻāĻ•āϟāĻŋ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ-āϰāĻŋāϞ⧇āĻļāύāĻžāϞ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻĻ⧁āĻ°ā§āĻĻāĻžāĻ¨ā§āϤāĨ¤ āĻĒā§‹āĻ¸ā§āϟāĻ—ā§āϰ⧇āĻāϏāĻ•āĻŋāωāĻāϞ āĻāĻ•āϟāĻŋ āĻĻ⧁āĻ°ā§āĻĻāĻžāĻ¨ā§āϤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āϝāĻ–āύ āφāĻĒāύāĻžāϕ⧇ āϝāĻžāϚāĻžāχ āĻ•āϰāĻž āĻĻāϰāĻ•āĻžāϰ āĻāĻŽāύ āϤāĻĨā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āφāĻĒāύāĻžāϕ⧇ āĻšā§āϝāĻžāϞ⧇āĻžā§āϜāĻŋāĻ‚ āϰāĻŋāĻĄ-āϰāĻžāχāϟ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āϝāĻžāχāĻšā§‹āĻ•, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻĒāĻ āύāϝ⧋āĻ—ā§āϝ āĻ•āĻžāĻ°ā§āϝāĻ•āϞāĻžāĻĒ⧇āϰ āϏāĻžāĻĨ⧇ āĻŽā§‹āĻ•āĻžāĻŦāĻŋāϞāĻž āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, ORDBMS āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāϕ⧇āϰ āĻšā§‡āϝāĻŧ⧇ āϧ⧀āϰ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ NoSQL āĻ•ā§āώāĻŽāϤāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻļāĻŋāĻˇā§āϟ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāϞ PostgreSQLāĨ¤ JSON, hstore, āĻāĻŦāĻ‚ XML āĻšāϞ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āĻĄāĻžāϟāĻž āĻĒā§āϰāĻ•āĻžāϰ⧇āϰ āĻŦāĻŋāĻ¸ā§āϤ⧃āϤ āĻŦ⧈āϚāĻŋāĻ¤ā§āĻ°ā§āϝ āϝāĻž āĻāϟāĻŋ āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧāĻ­āĻžāĻŦ⧇ āĻ…āĻĢāĻžāϰ āĻ•āϰ⧇āĨ¤ āφāĻĒāύāĻŋ āĻ…āύāĻ¨ā§āϝ āĻĄā§‡āϟāĻž āϟāĻžāχāĻĒ āĻāĻŦāĻ‚ āφāĻĒāύāĻžāϰ āύāĻŋāϜāĻ¸ā§āĻŦ āĻĢāĻžāĻ‚āĻļāύāĻ“ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

PostgreSQL āĻāϰ āϏāĻžāĻĨ⧇ āĻĄā§‡āϟāĻžāĻŦ⧇āϏ āϝ⧇āϕ⧋āύ āφāĻ•āĻžāϰ⧇āϰ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻĒā§‹āĻ¸ā§āϟāĻ—ā§āϰ⧇āĻāϏāĻ•āĻŋāωāĻāϞ āĻŦ⧇āϛ⧇ āύ⧇āĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϕ⧋āĻŽā§āĻĒāĻžāύāĻŋāϰ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤāϕ⧇ āĻĒā§āϰāĻ­āĻžāĻŦāĻŋāϤ āĻ•āϰ⧇ āĻāĻŽāύ āφāϰ⧇āĻ•āϟāĻŋ āĻĒā§āϰāϧāĻžāύ āĻ•āĻžāϰāĻŖ āĻšāϞ āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻ­āĻžāĻ°ā§āϏāύ āĻ•āύāĻ•āĻžāϰ⧇āĻ¨ā§āϏāĻŋ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞ - MVCCāĨ¤ āĻāĻ•āĻžāϧāĻŋāĻ• āĻĒāĻžāĻ āĻ• āĻāĻŦāĻ‚ āϞ⧇āĻ–āĻ• āĻāĻ•āϝ⧋āϗ⧇ PostgreSQL āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻāĻŦāĻ‚ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, MVCC āϕ⧇ āϧāĻ¨ā§āϝāĻŦāĻžāĻĻāĨ¤ āϝāĻ–āύāχ āĻāĻ•āϜāύ āĻŦā§āϝāĻ•ā§āϤāĻŋāϰ āĻĄā§‡āϟāĻžāϰ āϏāĻžāĻĨ⧇ āĻŽā§‹āĻ•āĻžāĻŦāĻŋāϞāĻž āĻ•āϰāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāϝāĻŧ āϤāĻ–āύ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻĒāĻ āύ-āϰāĻžāχāϟ āϞāϕ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻž āϏāϰāĻŋāϝāĻŧ⧇ āĻ•āĻžāĻ°ā§āϝāĻ•ā§āώāĻŽāϤāĻž āĻŦāĻžāĻĄāĻŧāĻžāϝāĻŧāĨ¤ āĻāϟāĻŋ āĻ¸ā§āĻ¨ā§āϝāĻžāĻĒāĻļāϟ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύāϤāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ MVCC āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŽā§āĻĒāĻ¨ā§āύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻ¸ā§āĻ¨ā§āϝāĻžāĻĒāĻļāϟ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϏāĻŽāϝāĻŧ⧇ āĻĄā§‡āϟāĻžāϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻĻ⧇āĻ–āĻžāϝāĻŧāĨ¤ āϞ⧇āύāĻĻ⧇āύ āĻĒāĻ°ā§āϝāĻžāϝāĻŧ⧇, PostgreSQL āĻĄā§‡āϟāĻž āĻĻ⧁āĻ°ā§āύ⧀āϤāĻŋāϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āϰāĻ•ā§āώāĻž āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϤāĻĨā§āϝ⧇āϰ āĻ—ā§‹āĻĒāύ⧀āϝāĻŧāϤāĻž āĻŦāϜāĻžāϝāĻŧ āϰāĻžāϖ⧇āĨ¤

PostgreSQL āĻŦāύāĻžāĻŽ MySQL: āϕ⧋āύāϟāĻŋ āĻĻā§āϰ⧁āϤ?

āĻ­āĻŋāĻœā§āϝ⧁āϝāĻŧāĻžāϞāĻŋ āφāĻĒāύāĻžāϰ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰ⧁āύ
āĻšāĻžāϤ⧇ SQL āύāĻž āϞāĻŋāϖ⧇āχ āĻŸā§‡āĻŦāĻŋāϞ, āϰāĻŋāϞ⧇āĻļāύ āĻāĻŦāĻ‚ API āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ.
AppMaster āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĻ⧇āϖ⧁āύ

āϝāĻĻāĻŋ āφāĻŽāϰāĻž PostgreSQL āĻŦāύāĻžāĻŽ MySQL āϤ⧁āϞāύāĻž āĻ•āϰāĻŋ, āϤāĻžāĻšāϞ⧇ āĻāϟāĻž āĻ¸ā§āĻĒāĻˇā§āϟ āϝ⧇ āωāĻ­āϝāĻŧāχ āĻĻā§āϰ⧁āϤāϤāĻŽ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āϕ⧋āύāϟāĻŋ āĻĻā§āϰ⧁āϤāϤāϰ āϏ⧇āχ āĻĒā§āϰāĻļā§āύ⧇āϰ āωāĻ¤ā§āϤāϰ āĻ•āĻŋāĻ¨ā§āϤ⧁ āϏāĻšāĻœā§‡ āĻĒāĻžāĻ“āϝāĻŧāĻž āϝāĻžāϝāĻŧ āύāĻžāĨ¤ āĻ—āϤāĻŋ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻĒāϰāĻ¸ā§āĻĒāϰāĻŦāĻŋāϰ⧋āϧ⧀ āĻĢāϞāĻžāĻĢāϞ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤

āĻ—āϤāĻŋ āĻŽā§‚āϞāϤ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇ āφāĻĒāύāĻŋ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϛ⧇āύ āϤāĻžāϰ āωāĻĒāϰāĨ¤ āĻŦ⧃āĻšā§Ž āĻĄā§‡āϟāĻž āϏ⧇āϟ āĻĒāϰāĻŋāϚāĻžāϞāύāĻžāϰ āϜāĻ¨ā§āϝ, āĻšā§āϝāĻžāϞ⧇āĻžā§āϜāĻŋāĻ‚ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ, āĻāĻŦāĻ‚ āϰāĻŋāĻĄ-āϰāĻžāχāϟ āĻ…āĻĒāĻžāϰ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ, PostgreSQL āĻĻā§āϰ⧁āϤāϤāϰ āĻšāĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāĻ–ā§āϝāĻžāϤāĨ¤ āĻāĻ•āχāĻ­āĻžāĻŦ⧇, āϝāĻĻāĻŋ āφāĻŽāϰāĻž āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻĒāĻ āύāϝ⧋āĻ—ā§āϝ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāύāĻž āĻ—ā§āϰāĻšāĻŖ āĻ•āϰāĻŋ, āĻŽāĻžāχāĻāϏāĻ•āĻŋāωāĻāϞ āφāϰāĻ“ āĻĻā§āϰ⧁āϤ āϚāϞ⧇āĨ¤

PostgreSQL āĻŦāύāĻžāĻŽ MySQL: āϤāĻžāϰāĻž āϕ⧋āύ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ āĻ­āĻžāώāĻž āĻ…āύ⧁āĻŽā§‹āĻĻāύ āĻ•āϰ⧇?

MySQL āĻāĻŦāĻ‚ PostgreSQL āωāĻ­āϝāĻŧāχ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāώāĻž āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤ āϤāĻžāĻĻ⧇āϰ āĻ•āĻŋāϛ⧁ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ“āĻ­āĻžāϰāĻ˛ā§āϝāĻžāĻĒ.

āĻŽāĻžāχāĻāϏāĻ•āĻŋāωāĻāϞ-āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āĻ­āĻžāώāĻž

MySQL āύāĻŋāĻ°ā§āĻŦāĻŋāĻ˜ā§āύ⧇ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŦāĻ‚ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāώāĻžāϗ⧁āϞāĻŋāϕ⧇ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇:

  • C/C++
  • āĻĒāĻŋāĻāχāϚāĻĒāĻŋ
  • āϜāĻžāĻ­āĻž
  • āϝāĻžāĻ“āϝāĻŧāĻž
  • āĻĄā§‡āϞāĻĢāĻŋ
  • āϞāĻŋāĻ¸ā§āĻĒ
  • āĻāϰāϞāĻžāĻ‚
  • Node.js
  • āφāϰ
  • āĻĒāĻžāĻ°ā§āϞ
  • āĻĒāĻŋāĻāχāϚāĻĒāĻŋ

PostgreSQL āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āĻ­āĻžāώāĻž

PostgreSQL āĻāĻ•āϟāĻŋ āĻŦ⧃āĻšāĻ¤ā§āϤāϰ āϏāĻ‚āĻ–ā§āϝāĻ• āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāώāĻž āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤ āϤāĻžāϰāĻž āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ:

  • āϝāĻžāĻ“āϝāĻŧāĻž
  • C/C++
  • āϜāĻžāĻ­āĻž
  • āĻĄā§‡āϞāĻĢāĻŋ
  • āϜāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ
  • āĻāϰāϞāĻžāĻ‚
  • āϞāĻŋāĻ¸ā§āĻĒ
  • āφāϰ
  • .āύ⧇āϟ
  • Tcl
  • āĻĒāĻžāχāĻĨāύ

PostgreSQL āĻŦāύāĻžāĻŽ MySQL: āϤāĻžāϰāĻž āϕ⧋āύ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇?

āĻĻā§āϰ⧁āϤ āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖ āϟ⧁āϞ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ
āφāĻĒāύāĻžāϰ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻŸā§‡āĻŦāĻŋāϞ āĻĻāĻŋā§Ÿā§‡ āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ āĻĒā§āϝāĻžāύ⧇āϞ āĻ“ āĻ•āĻžāĻ¸ā§āϟāĻŽāĻžāϰ āĻĒā§‹āĻ°ā§āϟāĻžāϞ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ.
āĻĒā§‹āĻ°ā§āϟāĻžāϞ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ

āĻŦ⧇āĻļ āĻ•āĻŋāϛ⧁ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ MySQL āĻāĻŦāĻ‚ PostgreSQL āωāĻ­āϝāĻŧ⧇āϰ āϏāĻžāĻĨ⧇āχ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖāĨ¤ MySQL, āϝ⧇āĻŽāύ āφāĻŽāϰāĻž āωāĻĒāϰ⧇ āωāĻ˛ā§āϞ⧇āĻ– āĻ•āϰ⧇āĻ›āĻŋ, āĻ•ā§āϞāĻžāωāĻĄ āϏāĻšāĻžāϝāĻŧāϤāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϏāĻšāϜāĨ¤ MySQL āϝ⧇ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āϤāĻž āĻšāϞ:

  • āωāχāĻ¨ā§āĻĄā§‹āϜ
  • āϞāĻŋāύāĻžāĻ•ā§āϏ - āωāĻŦ⧁āĻ¨ā§āϟ⧁, āĻ“āϰāĻžāĻ•āϞ, āĻĄā§‡āĻŦāĻŋāϝāĻŧāĻžāύ, SUSE, āĻœā§‡āύ⧇āϰāĻŋāĻ•, āϰ⧇āĻĄ āĻšā§āϝāĻžāϟ āĻāĻ¨ā§āϟāĻžāϰāĻĒā§āϰāĻžāχāϜ
  • āĻŽā§āϝāĻžāĻ• āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ
  • āĻ“āϰāĻžāĻ•āϞ āϏ⧋āϞāĻžāϰāĻŋāϏ
  • āĻĢ⧇āĻĄā§‹āϰāĻž
  • āĻĢā§āϰāĻŋāĻŦāĻŋāĻāϏāĻĄāĻŋ
  • āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āĻŦāĻŋāĻ˛ā§āĻĄ

āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āϏāĻžāϧāĻžāϰāĻŖāϤ Linux āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ PostgreSQL āĻŽā§‹āϤāĻžāϝāĻŧ⧇āύ āĻ•āϰ⧇, āϤāĻŦ⧇ āĻāϟāĻŋ āĻ…āύ-āĻĒā§āϰāĻŋāĻŽāĻŋāϏ⧇āϏ āϏ⧇āϟāφāĻĒ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāωāĻĄ-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āϏāĻšāĻžāϝāĻŧāϤāĻžāĻ“ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤ ORDBMS āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ PostgREST REST API āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ PostgREST āύāĻžāĻŽāĻ• āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āϜāύ āĻ“āϝāĻŧ⧇āĻŦ āĻāϏāĻ•āĻŋāωāĻāϞ āϏāĻžāĻ°ā§āĻ­āĻžāϰ PostgreSQL āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϕ⧇ āĻāĻ•āϟāĻŋ RESTful API āĻ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰ āĻ•āϰ⧇āĨ¤ API āϰ⧁āϟ āĻāĻŦāĻ‚ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϗ⧁āϞāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāĻ—āϤ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž āĻāĻŦāĻ‚ āĻ…āϧāĻŋāĻ•āĻžāϰ āĻĻā§āĻŦāĻžāϰāĻž āύāĻŋāĻ°ā§āϧāĻžāϰāĻŋāϤ āĻšāϝāĻŧāĨ¤ PostgreSQL āĻāϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇ āĻāĻŽāύ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āϰāϝāĻŧ⧇āϛ⧇:

  • āωāχāĻ¨ā§āĻĄā§‹āϜ
  • āĻŽā§āϝāĻžāĻ• āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ
  • BSD - āĻŦāĻŋāύāĻžāĻŽā§‚āĻ˛ā§āϝ⧇ āĻāĻŦāĻ‚ āĻ–ā§‹āϞāĻž
  • āϏ⧋āϞāĻžāϰāĻŋāϏ
  • āϞāĻŋāύāĻžāĻ•ā§āϏ - āĻĄā§‡āĻŦāĻŋāϝāĻŧāĻžāύ, āϰ⧇āĻĄ āĻšā§āϝāĻžāϟ āĻĢā§āϝāĻžāĻŽāĻŋāϞāĻŋ āϞāĻŋāύāĻžāĻ•ā§āϏ, āωāĻŦ⧁āĻ¨ā§āϟ⧁ āϞāĻŋāύāĻžāĻ•ā§āϏ, āϏ⧁āĻāϏāχ, āĻ“āĻĒ⧇āύāϏ⧁āĻāϏāχ

PostgreSQL āĻŦāύāĻžāĻŽ MySQL: āϤāĻžāϰāĻž āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āϏ⧂āϚāĻ• āĻ•āϰ⧇?

āĻŦāĻŋāĻļāĻžāϞ āĻĄā§‡āϟāĻž āĻŸā§‡āĻŦāĻŋāϞ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāϏāĻ•āĻŋāωāĻāϞ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāϗ⧁āϞāĻŋāϕ⧇ āĻ¤ā§āĻŦāϰāĻžāĻ¨ā§āĻŦāĻŋāϤ āĻ•āϰāϤ⧇, āϏ⧂āϚāĻ•āϗ⧁āϞāĻŋ āϰāĻŋāϞ⧇āĻļāύāĻžāϞ āĻĄāĻžāϟāĻžāĻŦ⧇āϏāϗ⧁āϞāĻŋāϕ⧇ āφāϰāĻ“ āĻ­āĻžāϞāĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āϏāĻšāĻžāϝāĻŧāϤāĻž āĻ•āϰ⧇āĨ¤ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āχāύāĻĄā§‡āĻ•ā§āϏāĻŋāĻ‚ āĻ›āĻžāĻĄāĻŧāĻžāχ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϜāĻ¨ā§āϝ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύāϗ⧁āϞāĻŋ āĻļā§āϰāĻŽāϏāĻžāĻ§ā§āϝ āĻāĻŦāĻ‚ āϏāĻŽāϝāĻŧāϏāĻžāĻĒ⧇āĻ•ā§āώ āĻšāĻŦ⧇āĨ¤ PostgreSQL āĻŦāύāĻžāĻŽ MySQL āϤ⧁āϞāύāĻž āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āχāύāĻĄā§‡āĻ•ā§āϏāĻŋāĻ‚ āĻĒāĻ›āĻ¨ā§āĻĻ āωāĻĒāϞāĻŦā§āϧāĨ¤

MySQL-āĻāϰ āϏ⧂āϚāϕ⧇āϰ āϧāϰāύāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ INDEX, PRIMARY KEY, FULLTEXT, āĻāĻŦāĻ‚ UNIQUE-āĻāϰ āĻŽāϤ⧋ āϏ⧂āĻšā§€ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻĨāĻžāϕ⧇ āϝāĻž B-trees-āĻ āϏāĻ‚āϰāĻ•ā§āώāĻŋāϤ āĻĨāĻžāϕ⧇āĨ¤ MySQL-āĻ āφāϰ-āĻŸā§āϰāĻŋ-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āϏ⧂āĻšā§€ āϰāϝāĻŧ⧇āϛ⧇, āϝāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āĻ¸ā§āĻĨāĻžāύāĻŋāĻ• āĻĄā§‡āϟāĻžāϰ āϜāĻ¨ā§āϝāĻ“ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ FULLTEXT āϏ⧂āĻšā§€āϗ⧁āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻšā§āϝāĻžāĻļ āϏ⧂āĻšā§€āϗ⧁āϞāĻŋāϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āωāĻ˛ā§āϟāĻžāύ⧋ āϤāĻžāϞāĻŋāĻ•āĻžāϗ⧁āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

āĻ…āĻ¨ā§āϝ āĻĻāĻŋāϕ⧇, PostgreSQL āϏ⧂āϚāϕ⧇āϰ āϧāϰāύāϗ⧁āϞāĻŋ āφāĻ‚āĻļāĻŋāĻ• āϏ⧂āĻšā§€ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰ⧇, āϝāĻž āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻĄā§‡āϟāĻž āĻŸā§‡āĻŦāĻŋāϞ⧇āϰ āĻāĻ•āϟāĻŋ āĻ…āĻ‚āĻļ āĻĨ⧇āϕ⧇ āĻĄā§‡āϟāĻž āĻļā§āϰ⧇āĻŖā§€āĻŦāĻĻā§āϧ āĻ•āϰ⧇āĨ¤ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āϏ⧂āϚāĻ•āĻ“ āϰāϝāĻŧ⧇āϛ⧇ āϝāĻž āĻ•āϞāĻžāĻŽā§‡āϰ āĻŽāĻžāύ⧇āϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ āĻĢāĻžāĻ‚āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϤāĻžāĻĻ⧇āϰ āϏ⧂āϚāĻ• āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤

āĻĒā§‹āĻ¸ā§āϟāĻ—ā§āϰ⧇āĻāϏāĻ•āĻŋāωāĻāϞ āĻŦāύāĻžāĻŽ āĻŽāĻžāχāĻāϏāĻ•āĻŋāωāĻāϞ āĻāϰ āϏāĻžāĻĨ⧇ āϕ⧋āĻĄāĻŋāĻ‚ āϕ⧀āĻ­āĻžāĻŦ⧇ āφāϞāĻžāĻĻāĻž?

āφāĻĒāύāĻžāϰ āĻĄāĻŋāĻĒā§āϞ⧟āĻŽā§‡āĻ¨ā§āϟ āĻĒāĻĨ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧁āύ
āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ āĻšāϞ⧇ AppMaster Cloud-āĻ āĻŦāĻž āύāĻŋāĻœā§‡āϰ āĻ•ā§āϞāĻžāωāĻĄā§‡ āĻĄā§‡āĻĒā§āϞ⧟ āĻ•āϰ⧁āύ.
āĻĄā§‡āĻĒā§āϞ⧟ āĻ•āϰ⧁āύ

āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāώāĻž, āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āĻāĻŦāĻ‚ āφāϰāĻ“ āĻ…āύ⧇āĻ• āĻ•āĻŋāϛ⧁āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āφāĻŽāϰāĻž MySQL āĻāĻŦāĻ‚ PostgreSQL āĻāϰ āĻŽāĻ§ā§āϝ⧇ āĻ•āĻŋāϛ⧁ āĻĒā§āϰāϧāĻžāύ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ āĻĻ⧇āϖ⧇āĻ›āĻŋāĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĒā§āϰāĻ•ā§ƒāϤ āĻĄā§‡āϟāĻž āĻŽā§āϝāĻžāύāĻŋāĻĒ⧁āϞ⧇āĻļāύ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āϤāĻžāϰāĻž āϕ⧀āĻ­āĻžāĻŦ⧇ āφāϞāĻžāĻĻāĻž āĻšāϝāĻŧ? MySQL āĻāĻŦāĻ‚ PostgreSQL āωāĻ­āϝāĻŧ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āχ āϕ⧋āĻĄāĻŋāĻ‚ āĻāϰ āĻ•āĻŋāϛ⧁ āĻŽāĻŋāϞ āφāϛ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϤāĻžāĻĻ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻ…āύ⧇āĻ• āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝāĻ“ āφāϛ⧇āĨ¤

MySQL āϕ⧇āϏ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϚāĻŋāĻ¨ā§āϤāĻž āĻ•āϰ⧇ āύāĻžāĨ¤ āĻāϟāĻŋ āϚāϰāĻŋāĻ¤ā§āϰāϗ⧁āϞāĻŋāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āϏāĻ‚āĻŦ⧇āĻĻāύāĻļā§€āϞ āύāϝāĻŧāĨ¤ āϏāĻžāĻ°ā§āϚ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āφāĻĒāύāĻžāϕ⧇ āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚āϗ⧁āϞāĻŋāϕ⧇ āĻ āĻŋāĻ• āϤ⧇āĻŽāύāχ āĻŦāĻĄāĻŧ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āύāĻžāĨ¤ PostgreSQL āϕ⧇āϏ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧇āĨ¤ āĻāϟāĻŋ āϚāϰāĻŋāĻ¤ā§āϰāϗ⧁āϞāĻŋāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āϏāĻ‚āĻŦ⧇āĻĻāύāĻļā§€āϞāĨ¤ āϤāĻžāχ āĻāĻ•āϟāĻŋ āĻ•ā§āϝāĻžāĻĒāĻŋāϟāĻžāϞāĻžāχāϜāĻĄ āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āφāύāĻ•ā§āϝāĻžāĻĒāĻŋāϟāĻžāϞāĻžāχāϜāĻĄ āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚ āĻĻ⧁āϟāĻŋ āĻ­āĻŋāĻ¨ā§āύ āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ āĻšāĻŦ⧇āĨ¤ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āϏāĻĢāϞ āĻšāĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚āϗ⧁āϞāĻŋāϕ⧇ āϏāĻ āĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻ•ā§āϝāĻžāĻĒāĻŋāϟāĻžāϞāĻžāχāϜ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āĻ•āĻžāϰāĻŖ āϏ⧇āϗ⧁āϞāĻŋ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύāĨ¤

MySQL āĻāϰ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻŦ⧈āϚāĻŋāĻ¤ā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻ…āĻ•ā§āώāϰ āĻāύāϕ⧋āĻĄāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚āϗ⧁āϞāĻŋāϕ⧇ UTF-8-āĻ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰ āĻ•āϰāĻž āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖāĨ¤ PostgreSQL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ UTF-8-āĻ āĻ…āĻ•ā§āώāϰ āĻāĻŦāĻ‚ āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻž āĻ…āĻĒāϰāĻŋāĻšāĻžāĻ°ā§āϝ āύāϝāĻŧāĨ¤ āĻ…āϧāĻŋāĻ•āĻ¨ā§āϤ⧁, PostgreSQL UTF-8 āĻāϰ āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇ āύāĻžāĨ¤

MySQL-āĻ, IF o IFNULL āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻ—ā§āϰāĻšāĻŖāϝ⧋āĻ—ā§āϝāĨ¤ IF, āϏ⧇āχāϏāĻžāĻĨ⧇ IFNULL āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ, PostgreSQL-āĻ āĻ…āĻŦ⧈āϧāĨ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ­āĻžāĻŦ⧇, āφāĻĒāύāĻžāϕ⧇ āĻ…āĻŦāĻļā§āϝāχ āĻāĻ•āϟāĻŋ CASE āĻŦāĻŋāĻŦ⧃āϤāĻŋ āύāĻŋāϝāĻŧā§‹āĻ— āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻŽāĻžāχāĻāϏāĻ•āĻŋāωāĻāϞ āĻŦāύāĻžāĻŽ āĻĒā§‹āĻ¸ā§āϟāĻ—ā§āϰ⧇āĻāϏāĻ•āĻŋāωāĻāϞ-āĻ āϕ⧋āĻĄāĻŋāĻ‚ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāχ āĻĒā§āϰāϧāĻžāύ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝāϗ⧁āϞāĻŋ āφāĻĒāύāĻžāϰ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰāĻž āωāϚāĻŋāϤāĨ¤

āύ⧋-āϕ⧋āĻĄ āĻĄā§‡āϭ⧇āϞāĻĒāĻŽā§‡āĻ¨ā§āϟ

āĻŦāĻĄāĻŧ āĻšāĻ“ā§ŸāĻžāϰ āϏāĻžāĻĨ⧇ āĻĢāĻŋāϚāĻžāϰ āϝ⧋āĻ— āĻ•āϰ⧁āύ
āϝāĻ–āύ āĻĒā§āĻ°ā§Ÿā§‹āϜāύ, āĻ…āĻĨ⧇āύāϟāĻŋāϕ⧇āĻļāύ, āĻĒ⧇āĻŽā§‡āĻ¨ā§āϟ āĻ“ āĻŽā§‡āϏ⧇āϜāĻŋāĻ‚ āĻŽāĻĄāĻŋāωāϞ āϝ⧋āĻ— āĻ•āϰ⧁āύ.
āĻŽāĻĄāĻŋāωāϞ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰ⧁āύ

āύ⧋-āϕ⧋āĻĄ āĻŦāĻŋāĻ•āĻžāĻļ āϏāĻĢā§āϟāĻ“āϝāĻŧā§āϝāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϤ⧈āϰāĻŋāϕ⧇ āϏāĻžāϧāĻžāϰāĻŖ āϜāύāĻ—āϪ⧇āϰ āĻ•āĻžāϛ⧇ āφāϰāĻ“ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏāϝ⧋āĻ—ā§āϝ āĻ•āϰ⧇ āϤ⧁āϞ⧇āϛ⧇āĨ¤ āĻāĻ•āϏāĻŽāϝāĻŧ āϝāĻž āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϏāĻĢā§āϟāĻ“āϝāĻŧā§āϝāĻžāϰ āĻĒā§āϰāĻ•ā§ŒāĻļāϞ⧀āϰāĻžāχ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāϤ, āϤāĻž āĻāĻ–āύ āĻāĻŽāύ āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āϝāĻž āĻ…āύ⧇āĻ• āϏāĻšāϜ āĻļ⧇āĻ–āĻžāϰ āĻŦāĻ•ā§āϰāϰ⧇āĻ–āĻž āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻĒā§āϰāϚāϞāĻŋāϤ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇, āύ⧋-āϕ⧋āĻĄ āĻĄā§‡āϭ⧇āϞāĻĒāĻŽā§‡āĻ¨ā§āϟ āĻāύāĻ­āĻžāϝāĻŧāϰāύāĻŽā§‡āĻ¨ā§āϟ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻžāϰ āĻāĻŦāĻ‚ āύāύ-āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻžāϰ āωāĻ­āϝāĻŧāϕ⧇āχ āχāωāϜāĻžāϰ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻāĻŦāĻ‚ āϏ⧇āϟāφāĻĒ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϏāĻĢā§āϟāĻ“āϝāĻŧā§āϝāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇āĨ¤ āĻāϟāĻŋ āϞ⧋āϕ⧇āĻĻ⧇āϰ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚āϝāĻŧ⧇āϰ āĻ•āĻžāϛ⧇ āϝāĻžāĻ“āϝāĻŧāĻžāϰ āωāĻĒāĻžāϝāĻŧ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāϛ⧇, āĻ•āĻžāϰāĻŖ āϕ⧋āĻĄāĻŋāĻ‚ āφāϜ āϕ⧋āύ āϕ⧋āĻĄ āĻ›āĻžāĻĄāĻŧāĻžāχ āĻ…āύ⧇āĻ• āĻŦ⧇āĻļāĻŋ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏāϝ⧋āĻ—ā§āϝ āĻšāϝāĻŧ⧇ āωāϠ⧇āϛ⧇āĨ¤

āφāϜ, āφāĻĒāύāĻŋ āĻ…ā§āϝāĻžāĻĒāĻŽāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻŽāϤ⧋ āύ⧋-āϕ⧋āĻĄ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡āϰ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇ āĻ¨ā§āϝ⧂āύāϤāĻŽ āϕ⧋āĻĄāĻŋāĻ‚ āĻĻāĻ•ā§āώāϤāĻžāϰ āϏāĻžāĻĨ⧇āĻ“ āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āφāĻĒāύāĻŋ āφāĻļā§āϚāĻ°ā§āϝāϜāύāĻ• āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āϝāĻž āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡āϰ āϏāĻžāĻĨ⧇ āĻĒ⧁āϰ⧋āĻĒ⧁āϰāĻŋ āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤ āφāĻĒāύāĻžāϰ āϤ⧈āϰāĻŋ āϏ⧋āĻ°ā§āϏ āϕ⧋āĻĄā§‡āϰ āĻĢā§āϞāĻžāχāϟ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāĻĒāύāĻžāϕ⧇ āϚāĻŋāĻ¨ā§āϤāĻž āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āύāĻžāĨ¤ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϏ⧋āĻ°ā§āϏ āϕ⧋āĻĄ āφāĻĒāύāĻžāϰāχ āĻšāĻŦ⧇āĨ¤ āφāĻĒāύāĻŋ āĻŦāĻ¸ā§āϤ⧁āϗ⧁āϞāĻŋāϕ⧇ āĻŸā§‡āύ⧇ āĻāύ⧇ āĻĢ⧇āϞ⧇ āĻāĻŦāĻ‚ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻ•āϰ⧇ āĻĻā§āϰ⧁āϤ āĻāĻ•āϟāĻŋ āĻŽā§‹āĻŦāĻžāχāϞ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϏ⧋āĻ°ā§āϏ āϕ⧋āĻĄ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āĻ…ā§āϝāĻžāĻĒāĻŽāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻāĻ•āϟāĻŋ āĻĄā§āĻ°ā§āϝāĻžāĻ—-āĻāĻ¨ā§āĻĄ-āĻĄā§āϰāĻĒ āĻ­āĻŋāĻœā§āϝ⧁āϝāĻŧāĻžāϞ āĻĄāĻŋāϜāĻžāχāύāĻžāϰāĻ“ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāϟāĻŋāϰ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇, āφāĻĒāύāĻŋ āφāĻĒāύāĻžāϰ āĻŽā§‹āĻŦāĻžāχāϞ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āĻŦāĻž āĻĒā§āϰāĻļāĻžāϏāĻ•āĻĻ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ āĻĒā§āϝāĻžāύ⧇āϞ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ⧎

AppMaster.io āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻĄāĻŋāϜāĻžāχāύāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇, āφāĻĒāύāĻŋ āϏāĻšāĻœā§‡āχ āĻāĻ•āϟāĻŋ āϜāϟāĻŋāϞ āĻāĻ¨ā§āϟāĻžāϰāĻĒā§āϰāĻžāχāϜ-āĻ¸ā§āϤāϰ⧇āϰ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ PostgreSQL-āĻ āϚāϞ⧇, āĻāĻ•āϟāĻŋ āωāĻ¨ā§āύāϤ DBMS āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āϝāĻž āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝāĻ­āĻžāĻŦ⧇ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝāϤāĻž āĻāĻŦāĻ‚ āĻ¤ā§āϰ⧁āϟāĻŋ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻŦāĻžāĻĄāĻŧāĻžāϝāĻŧāĨ¤ DBMS-āĻāϰ āĻāĻ•āϟāĻŋ āĻ–ā§‹āϞāĻž āϞāĻžāχāϏ⧇āĻ¨ā§āϏ āϰāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āφāĻĒāύāĻžāϕ⧇ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻ…āĻ°ā§āĻĨ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āύāĻžāĨ¤

āωāĻĒāϏāĻ‚āĻšāĻžāϰ

āφāĻŽāϰāĻž āωāĻĒāϰ⧇ āĻŽāĻžāχāĻāϏāĻ•āĻŋāωāĻāϞ āĻāĻŦāĻ‚ āĻĒā§‹āĻ¸ā§āϟāĻ—ā§āϰ⧇āĻāϏāĻ•āĻŋāωāĻāϞāϕ⧇ āĻŦāĻŋāĻ­āĻ•ā§āϤ āĻ•āϰ⧇ āĻāĻŽāύ āĻĒā§āϰāϧāĻžāύ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝāϗ⧁āϞāĻŋ āĻ•āĻ­āĻžāϰ āĻ•āϰ⧇āĻ›āĻŋāĨ¤ āωāĻ­āϝāĻŧ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āϏ⧁āĻŦāĻŋāϧāĻžāϗ⧁āϞāĻŋ āϜāĻžāύāĻž āĻāĻŦāĻ‚ āϏ⧇āχ āϜāĻžāϝāĻŧāĻ—āĻžāϗ⧁āϞāĻŋ āĻŦā§‹āĻāĻž āϝ⧇āĻ–āĻžāύ⧇ āϤāĻžāϰāĻž āĻ…āĻ¨ā§āϝāϟāĻŋāϰ āĻšā§‡āϝāĻŧ⧇ āĻ­āĻžāϞ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āϤāĻž āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖāĨ¤ āφāĻĒāύāĻžāϰ āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāϟāĻŋ āφāĻĒāύāĻžāϕ⧇ āϏāĻ āĻŋāĻ• āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŦ⧇āϛ⧇ āύāĻŋāϤ⧇ āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āφāĻĒāύāĻžāϰ āĻĒā§‹āĻ¸ā§āϟāĻ—ā§āϰ⧇āĻāϏāĻ•āĻŋāωāĻāϞ āĻŦ⧇āϛ⧇ āύ⧇āĻ“āϝāĻŧāĻž āωāϚāĻŋāϤ āϝāĻĻāĻŋ āφāĻĒāύāĻŋ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ-āϏāĻŽā§ƒāĻĻā§āϧ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻ•āϰ⧇āύ āϝāĻž āϏāĻšāĻœā§‡āχ āĻŦāĻĄāĻŧ āĻĄā§‡āϟāĻžāĻŦ⧇āϏ āĻāĻŦāĻ‚ āϜāϟāĻŋāϞ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύāϗ⧁āϞāĻŋ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āϝāĻ–āύ āφāĻĒāύāĻžāϕ⧇ āĻ•āĻ°ā§āĻĒā§‹āϰ⧇āϟ āϏ⧁āϝ⧋āϗ⧇ āϝ⧇ āϕ⧋āύāĻ“ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒāϕ⧇ āĻ¸ā§āϕ⧇āϞ āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇āĨ¤ āĻ…āĻ¨ā§āϝāĻĻāĻŋāϕ⧇, āφāĻĒāύāĻŋ MySQL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāϰ⧇āύ āϝāĻĻāĻŋ āφāĻĒāύāĻŋ āĻāĻŽāύ āĻāĻ•āϟāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻ•āϰāϛ⧇āύ āϝāĻž āĻŦāϜāĻžāϝāĻŧ āϰāĻžāĻ–āĻž āϏāĻšāϜ āĻāĻŦāĻ‚ āϏ⧇āϟ āφāĻĒ āĻ•āϰāĻž āĻāĻ–āύāĻ“ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ, āĻĻā§āϰ⧁āϤ āĻāĻŦāĻ‚ āĻ­āĻžāϞāĻ­āĻžāĻŦ⧇ āĻŦā§‹āĻāĻž āϝāĻžāϝāĻŧāĨ¤ āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻ–āύāĻ“ āωāĻ­āϝāĻŧ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύāĻŋāϤ⧇ āύāĻž āĻĒāĻžāϰ⧇āύ āϤāĻŦ⧇ āϤāĻžāĻĻ⧇āϰ āωāĻ­āϝāĻŧāϕ⧇ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇ āĻĻ⧇āϖ⧁āύ āĻāĻŦāĻ‚ āϤāĻžāϰāĻĒāϰ⧇ āφāĻĒāύāĻžāϰ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύāĻŋāύāĨ¤

āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āĻāĻŦāĻ‚ āϜāϟāĻŋāϞāϤāĻžāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇, āĻšāϝāĻŧ MySQL āĻŦāĻž PostgreSQL āφāĻĒāύāĻžāϰ āϜāĻ¨ā§āϝ āϏāĻ āĻŋāĻ• āĻĒāĻ›āĻ¨ā§āĻĻ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻŽāĻ™ā§āĻ—ā§‹āĻĄāĻŋāĻŦāĻŋ āĻŦāĻž āĻŽāĻžāϰāĻŋāϝāĻŧāĻžāĻĄāĻŋāĻŦāĻŋ-āϰ āĻŽāϤ⧋ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āϰāϝāĻŧ⧇āϛ⧇ āϝāĻž āĻāĻ•āχ āϧāϰāύ⧇āϰ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ āĻāĻŽāύāĻ•āĻŋ āĻāχ āϧāϰāύ⧇āϰ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇āĻ“, MySQL āĻāĻŦāĻ‚ PostgreSQL āĻĄāĻŋāĻŦāĻŋāĻāĻŽāĻāϏ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāĻĻ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āĻŦ⧇āĻļāĻŋ āĻĒāĻ›āĻ¨ā§āĻĻ⧇āϰ āĻĄā§‡āϟāĻžāĻŦ⧇āϏ āĻšāĻŋāϏ⧇āĻŦ⧇ āϰāϝāĻŧ⧇ āϗ⧇āϛ⧇āĨ¤

āĻļ⧁āϰ⧁ āĻ•āϰāĻž āϏāĻšāϜ
āĻ•āĻŋāϛ⧁ āφāĻļā§āϚāĻ°ā§āϝāϜāύāĻ•āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ

āĻŦāĻŋāύāĻžāĻŽā§‚āĻ˛ā§āϝ⧇āϰ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āϏāĻš āĻ…ā§āϝāĻžāĻĒāĻŽāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧁āύāĨ¤
āφāĻĒāύāĻŋ āϝāĻ–āύ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ āĻšāĻŦ⧇āύ āϤāĻ–āύ āφāĻĒāύāĻŋ āϏāĻ āĻŋāĻ• āϏāĻĻāĻ¸ā§āϝāϤāĻž āĻŦ⧇āϛ⧇ āύāĻŋāϤ⧇ āĻĒāĻžāϰ⧇āύ⧎

āĻāĻŦāĻžāϰ āĻļ⧁āϰ⧁ āĻ•āϰāĻž āϝāĻžāĻ•
āĻĒā§‹āĻ¸ā§āϟāĻ—ā§āϰ⧇āĻāϏāĻ•āĻŋāωāĻāϞ āĻŦāύāĻžāĻŽ āĻŽāĻžāχāĻāϏāĻ•āĻŋāωāĻāϞ | AppMaster