āĻšā§āĻ¯āĻžāĻ˛ā§, āĻāĻŦāĻ°. āĻāĻ¤āĻŋāĻšā§āĻ¯āĻāĻ¤āĻāĻžāĻŦā§, āĻāĻŽāĻ°āĻž āĻ¨āĻ¤ā§āĻ¨ āĻā§āĻ°ā§āĻ¸ āĻļā§āĻ°ā§āĻ° āĻĒā§āĻ°āĻžāĻā§āĻāĻžāĻ˛ā§ āĻāĻāĻ°ā§āĻˇāĻŖā§āĻ¯āĻŧ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĨāĻžāĻāĻŋāĨ¤ āĻāĻ, āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŽāĻ°āĻž Google āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ āĻ
āĻ¨ā§āĻŦāĻžāĻĻ āĻāĻ°ā§āĻāĻŋ, āĻ¯āĻž āĻā§āĻ°ā§āĻ¸āĻāĻŋ āĻāĻžāĻ˛ā§ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛ā§ āĻā§āĻā§
āĻŽā§āĻ˛āĻ¤ āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤
āĻāĻāĻāĻŋ āĻā§āĻŽā§āĻĒāĻžāĻ¨ā§ āĻšāĻŋāĻ¸ā§āĻŦā§ āĻ¯ā§āĻāĻŋ āĻ¸āĻžāĻ°āĻž āĻŦāĻŋāĻļā§āĻŦā§āĻ° āĻā§āĻāĻ°āĻž āĻŦāĻŋāĻā§āĻ°ā§āĻ¤āĻž, āĻ°ā§āĻ¸ā§āĻ¤ā§āĻ°āĻžāĻāĻ° āĻāĻŦāĻ āĻ
āĻ¨āĻ˛āĻžāĻāĻ¨ āĻŦāĻŖāĻŋāĻāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ§āĻ°āĻ¨ā§āĻ° āĻā§āĻ˛āĻžāĻāĻĄ-āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ POS āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°ā§, Lightspeed āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ§āĻ°āĻ¨ā§āĻ° āĻ˛ā§āĻ¨āĻĻā§āĻ¨, āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻāĻŦāĻ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ§āĻ°āĻ¨ā§āĻ° āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻāĻ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽāĻā§āĻ˛āĻŋāĻ° āĻĒā§āĻ°āĻ¤ā§āĻ¯ā§āĻāĻāĻŋāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻļāĻā§āĻ¤āĻŋ āĻāĻŦāĻ āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻž āĻ°āĻ¯āĻŧā§āĻā§ā§ˇ āĻ¤āĻžāĻ, āĻ¯āĻāĻ¨ Google āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻŦāĻžāĻāĻžāĻ°ā§ āĻāĻ¨ā§āĻāĻŋāĻ˛ - āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ°ā§āĻ¤āĻŋāĻļā§āĻ˛ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ āĻ°āĻŋāĻ˛ā§āĻļāĻ¨āĻžāĻ˛ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§āĻ° āĻŦāĻŋāĻļā§āĻŦā§ āĻĻā§āĻāĻž āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻŋ, āĻ¯ā§āĻŽāĻ¨ āĻāĻžāĻ°ā§āĻ¯āĻ¤ āĻ¸ā§āĻŽāĻžāĻšā§āĻ¨ āĻ
āĻ¨ā§āĻā§āĻŽāĻŋāĻ āĻ¸ā§āĻā§āĻ˛ā§āĻŦāĻŋāĻ˛āĻŋāĻāĻŋ āĻāĻŦāĻ āĻāĻāĻāĻŋ 99,999% āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻ¸ā§āĻ¤āĻ° āĻā§āĻā§āĻ¤āĻŋ (SLA) , āĻāĻŽāĻ°āĻž āĻ¤āĻžāĻā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻšāĻžāĻ¤ā§ āĻĨāĻžāĻāĻžāĻ° āĻ¸ā§āĻ¯ā§āĻāĻāĻŋ āĻāĻžāĻĄāĻŧāĻ¤ā§ āĻĒāĻžāĻ°āĻŋāĻ¨āĻŋ!
āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻ
āĻāĻŋāĻā§āĻāĻ¤āĻžāĻ° āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻžāĻĒāĻ āĻāĻāĻžāĻ°āĻāĻŋāĻ āĻĻāĻŋāĻ¤ā§, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻāĻŽāĻ°āĻž āĻ¯ā§ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻāĻŋ, āĻāĻŽāĻ°āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻā§āĻ˛āĻŋ āĻāĻāĻžāĻ° āĻāĻ°āĻŦ:
- āĻāĻŽāĻžāĻĻā§āĻ° āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄ
- āĻ¸āĻāĻā§āĻˇā§āĻĒā§ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°
- āĻāĻŽāĻžāĻĻā§āĻ° āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨
- āĻāĻŽāĻžāĻĻā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛
1. āĻāĻŽāĻžāĻĻā§āĻ° āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄ
āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°ā§āĻ° āĻ¸ā§āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŦāĻŋāĻˇāĻ¯āĻŧā§ āĻĄāĻžāĻāĻāĻŋāĻ āĻāĻ°āĻžāĻ° āĻāĻā§, āĻŦāĻžāĻāĻžāĻ°ā§āĻ° āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻ° āĻŽāĻŋāĻ˛ āĻāĻŦāĻ āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯āĻā§āĻ˛āĻŋ, āĻāĻ¸ā§āĻ¨ āĻĒā§āĻ°āĻĨāĻŽā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻĒāĻ°āĻŋāĻāĻžāĻ āĻžāĻŽā§āĻ¤ā§ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻā§ āĻā§āĻĨāĻžāĻ¯āĻŧ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¤āĻž āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŽāĻžāĻĻā§āĻ° āĻŽāĻžāĻĨāĻžāĻ¯āĻŧ āĻāĻŋāĻ˛ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻĨāĻž āĻŦāĻ˛āĻž āĻ¯āĻžāĻ:
- (āĻĒā§āĻ°āĻāĻ˛āĻŋāĻ¤) āĻāĻ¤āĻŋāĻšā§āĻ¯āĻāĻ¤ SQL āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§
- āĻāĻāĻāĻŋ OLAP-āĻ¸āĻā§āĻˇāĻŽ OLTP āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§
āĻĻā§āĻ°āĻˇā§āĻāĻŦā§āĻ¯: āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°āĻžāĻ° āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻā§ GCP āĻā§āĻ˛āĻžāĻāĻĄ SQL āĻāĻŦāĻ Amazon AWS RDS āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻžāĻ°āĻā§āĻ˛āĻŋāĻ° MySQL āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°ā§āĨ¤
āĻāĻāĻāĻŋ āĻāĻ¤āĻŋāĻšā§āĻ¯āĻāĻ¤ SQL āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž
āĻĒāĻ°āĻŋāĻŦā§āĻļā§ āĻāĻ¤āĻŋāĻšā§āĻ¯āĻāĻ¤ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸, āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸āĻŽāĻ¯āĻŧ āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ āĻāĻ¸ā§ āĻŦāĻž āĻāĻŽāĻ¨āĻāĻŋ āĻĒā§āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻĨā§āĻ°ā§āĻļāĻšā§āĻ˛ā§āĻĄ āĻ āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻāĻ°ā§ (āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻāĻāĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻāĻŦāĻ/āĻ āĻĨāĻŦāĻž āĻ āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻŦā§āĻĻā§āĻ§āĻŋāĻ° āĻāĻžāĻ°āĻŖā§), āĻā§āĻ°āĻšāĻŖāĻ¯ā§āĻā§āĻ¯ āĻ¸ā§āĻ¤āĻ°ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸āĻŽāĻ¯āĻŧ āĻšā§āĻ°āĻžāĻ¸ āĻāĻ°āĻžāĻ° āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻĒāĻžāĻ¯āĻŧ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻāĻ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻšāĻ¸ā§āĻ¤āĻā§āĻˇā§āĻĒ āĻāĻĄāĻŧāĻŋāĻ¤āĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¨ā§āĻāĻ¯āĻŧāĻžāĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻĒāĻĻāĻā§āĻˇā§āĻĒāĻāĻŋ āĻšāĻ˛ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž-āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻ¸ā§āĻāĻŋāĻāĻ¸ā§āĻ° āĻĻāĻŋāĻā§ āĻ¨āĻāĻ° āĻĻā§āĻāĻ¯āĻŧāĻž āĻāĻŦāĻ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻĻā§āĻļā§āĻ¯ā§āĻ° āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¸ā§āĻ°āĻž āĻŽā§āĻ˛ā§ āĻ¸ā§āĻā§āĻ˛āĻŋāĻā§ āĻāĻŋāĻāĻ¨ āĻāĻ°āĻžā§ˇ āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻ¯āĻĨā§āĻˇā§āĻ āĻ¨āĻž āĻšāĻ¯āĻŧ, āĻāĻĒāĻ¨āĻŋ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸āĻāĻŋāĻā§ āĻāĻ˛ā§āĻ˛āĻŽā§āĻŦāĻāĻžāĻŦā§ āĻŦāĻž āĻ āĻ¨ā§āĻā§āĻŽāĻŋāĻāĻāĻžāĻŦā§ āĻ¸ā§āĻā§āĻ˛ āĻāĻ°āĻ¤ā§ āĻŦā§āĻā§ āĻ¨āĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻāĻāĻāĻŋ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¸ā§āĻā§āĻ˛ āĻāĻĒ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¸āĻā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻ°āĻ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°/āĻā§āĻ°, āĻāĻ°āĻ RAM, āĻĻā§āĻ°ā§āĻ¤ āĻ¸āĻā§āĻāĻ¯āĻŧāĻ¸ā§āĻĨāĻžāĻ¨, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ āĻ¯ā§āĻ āĻāĻ°āĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§āĨ¤ āĻāĻ°āĻ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻžāĻ° āĻĢāĻ˛ā§ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§āĻ° āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻŦā§āĻĻā§āĻ§āĻŋ āĻĒāĻžāĻ¯āĻŧ, āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻāĻāĻžāĻŦā§ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ā§ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ OLTP āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ā§āĻ° āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋāĨ¤ āĻ°āĻŋāĻ˛ā§āĻļāĻ¨āĻžāĻ˛ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ (āĻ¯āĻž āĻāĻāĻāĻŋ āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻĨā§āĻ°ā§āĻĄā§āĻĄ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§) āĻ¯ā§āĻŽāĻ¨ āĻŽāĻžāĻāĻāĻ¸āĻāĻŋāĻāĻāĻ˛ āĻ¸ā§āĻā§āĻ˛ āĻāĻ˛ā§āĻ˛āĻŽā§āĻŦāĻāĻžāĻŦā§āĨ¤
āĻāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ°āĻ¯āĻŧā§āĻā§, āĻ¤āĻŦā§ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ¸ā§āĻĒāĻˇā§āĻ āĻšāĻ˛ āĻŦāĻžāĻāĻžāĻ°ā§ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻāĻāĻžāĻ°āĨ¤ āĻāĻāĻŦāĻžāĻ° āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻŦāĻĄāĻŧ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻāĻ¨āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻ¸ā§āĻŽāĻž āĻĒā§āĻāĻā§ āĻā§āĻ˛ā§, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻĒāĻĨ āĻŦāĻžāĻāĻŋ āĻĨāĻžāĻā§: āĻ¸ā§āĻā§āĻ˛ āĻāĻāĻāĨ¤
āĻ¸ā§āĻā§āĻ˛-āĻāĻāĻ āĻšāĻ˛ āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¯āĻž āĻāĻ°āĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻ¯ā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§ āĻ°ā§āĻāĻŋāĻāĻāĻžāĻŦā§ āĻāĻžāĻ°ā§āĻ¯āĻā§āĻˇāĻŽāĻ¤āĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¤ā§ āĻāĻāĻāĻŋ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻāĻ°āĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻ¯ā§āĻ āĻāĻ°ā§āĨ¤ āĻ¸āĻāĻā§āĻ¯āĻžāĻāĻ°āĻŋāĻˇā§āĻ āĻāĻ¤āĻŋāĻšā§āĻ¯āĻāĻ¤ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻā§āĻ˛āĻŋ āĻāĻžāĻ˛āĻāĻžāĻŦā§ āĻ¸ā§āĻā§āĻ˛ āĻāĻ°ā§ āĻ¨āĻž āĻŦāĻž āĻŽā§āĻā§āĻ āĻ¸ā§āĻā§āĻ˛ āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, MySQL āĻ¸ā§āĻ˛ā§āĻ āĻ°āĻŋāĻĄāĻžāĻ° āĻ¯ā§āĻ āĻāĻ°ā§ āĻĒāĻžāĻ ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻā§āĻ˛ āĻāĻāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻŋ āĻ˛ā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻā§āĻ˛ āĻāĻāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻžāĨ¤
āĻ āĻ¨ā§āĻ¯āĻĻāĻŋāĻā§, āĻ¤āĻžāĻ° āĻĒā§āĻ°āĻā§āĻ¤āĻŋāĻ° āĻāĻžāĻ°āĻŖā§, āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻšāĻ¸ā§āĻ¤āĻā§āĻˇā§āĻĒā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻšāĻā§āĻ āĻ āĻ¨ā§āĻā§āĻŽāĻŋāĻāĻāĻžāĻŦā§ āĻ¸ā§āĻā§āĻ˛ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻ¯ā§āĻā§āĻ¤ āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻšāĻŋāĻ¸āĻžāĻŦā§ DBMS āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻĻā§āĻˇā§āĻāĻŋāĻā§āĻŖ āĻĨā§āĻā§ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻāĻŦāĻļā§āĻ¯āĻāĨ¤ āĻāĻāĻāĻŋ āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻāĻŽāĻ°āĻž āĻā§āĻ˛āĻžāĻāĻĄā§ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ DBMS āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋ - Google, GCP Cloud SQL āĻāĻŦāĻ Amazon, AWS RDS-āĻāĻ° āĻāĻ¨ā§āĻ¯āĨ¤ āĻāĻŽāĻžāĻĻā§āĻ° āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ā§, āĻāĻŽāĻ°āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻĢā§āĻāĻžāĻ¸ āĻāĻ°ā§āĻāĻŋ:
- āĻĢāĻŋāĻāĻžāĻ° āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ: SQL extent, DDL, DML; āĻ¸āĻāĻ¯ā§āĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ/āĻ¸āĻāĻ¯ā§āĻāĻāĻžāĻ°ā§, āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨, āĻāĻŦāĻ āĻ¤āĻžāĻāĨ¤
- āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨: āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻāĻŦāĻ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻ¸āĻšāĻ.
- āĻ ā§āĻ¯āĻžāĻĄāĻŽāĻŋāĻ¨āĻŋāĻ¸ā§āĻā§āĻ°ā§āĻļāĻ¨ āĻ¸āĻžāĻĒā§āĻ°ā§āĻ: āĻāĻ¨āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ āĻ¯ā§āĻŽāĻ¨ āĻ¸ā§āĻā§āĻ˛ āĻāĻĒ/āĻĄāĻžāĻāĻ¨ āĻāĻŦāĻ āĻāĻ¨āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻāĻĒāĻā§āĻ°ā§āĻĄ āĻāĻ°āĻž; SLA, āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻāĻŦāĻ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ°; āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž/āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖāĨ¤
āĻāĻāĻāĻŋ OLAP-āĻ¸āĻā§āĻˇāĻŽ OLTP āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž
āĻ¯āĻĻāĻŋāĻ Google āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻŦāĻ˛ā§ āĻ¨āĻž āĻ¯ā§ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻāĻŋ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻāĻā§āĻāĻŋāĻ¨ āĻ¯ā§āĻŽāĻ¨ Apache Impala & Kudu āĻāĻŦāĻ YugaByte āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻŋāĻā§ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°ā§ āĻ¯āĻž OLAP āĻāĻžāĻā§āĻ° āĻāĻžāĻĒā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻāĻŽāĻ¨āĻāĻŋ āĻ¯āĻĻāĻŋ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°ā§ āĻāĻāĻāĻŋ (āĻāĻŽ āĻŦāĻž āĻāĻŽ) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ¯ā§āĻā§āĻ¯ OLAP āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ¸ā§āĻ āĻ¸āĻš āĻāĻāĻāĻŋ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻ¸ā§āĻā§āĻ˛-āĻāĻāĻ HTAP (āĻšāĻžāĻāĻŦā§āĻ°āĻŋāĻĄ āĻā§āĻ°āĻžāĻ¨āĻā§āĻ¯āĻžāĻāĻļāĻ¨āĻžāĻ˛/āĻ ā§āĻ¯āĻžāĻ¨āĻžāĻ˛āĻŋāĻāĻŋāĻ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻŋāĻ) āĻāĻā§āĻāĻŋāĻ¨ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻž āĻĨāĻžāĻā§, āĻāĻŽāĻ°āĻž āĻŽāĻ¨ā§ āĻāĻ°āĻŋ āĻāĻāĻŋ āĻāĻŽāĻžāĻĻā§āĻ° āĻŽāĻ¨ā§āĻ¯ā§āĻā§āĻ° āĻ¯ā§āĻā§āĻ¯ āĻšāĻŦā§āĨ¤
āĻāĻāĻŋ āĻŽāĻžāĻĨāĻžāĻ¯āĻŧ āĻ°ā§āĻā§, āĻāĻŽāĻ°āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋ āĻĻā§āĻā§āĻāĻŋ:
- āĻĄā§āĻāĻž āĻ˛ā§āĻĄāĻŋāĻ, āĻāĻ¨āĻĄā§āĻā§āĻ¸ āĻāĻŦāĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨
- āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻāĻŦāĻ DML āĻā§āĻ¯āĻŧā§āĻ°āĻŋ
2. āĻ¸āĻāĻā§āĻˇā§āĻĒā§ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°
āĻā§āĻāĻ˛ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻšāĻ˛ āĻāĻāĻāĻŋ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°āĻĄ āĻ°āĻŋāĻ˛ā§āĻļāĻ¨āĻžāĻ˛ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ (RDBMS) āĻ¯āĻž Google āĻ¤āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻāĻŋāĻā§ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ 2017 āĻ¸āĻžāĻ˛ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻĻāĻŋāĻā§ Google āĻāĻāĻŋāĻā§ Google āĻā§āĻ˛āĻžāĻāĻĄ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦāĻāĻ¨ā§āĻ¨āĻāĻžāĻŦā§ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻāĻ°ā§āĻā§āĨ¤
āĻāĻāĻžāĻ¨ā§ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°ā§āĻ° āĻāĻŋāĻā§ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ°āĻ¯āĻŧā§āĻā§:
- āĻ āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ, āĻ¸ā§āĻā§āĻ˛āĻ¯ā§āĻā§āĻ¯ RDBMS āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°: āĻĄā§āĻāĻž āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻāĻžāĻāĻŽ āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻā§āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
- āĻā§āĻ°āĻ¸-āĻā§āĻŦāĻŋāĻ˛ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨: āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻāĻāĻžāĻ§āĻŋāĻ āĻā§āĻŦāĻŋāĻ˛ āĻŦāĻŋāĻ¸ā§āĻ¤ā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ - āĻ āĻāĻ¤ā§āĻ¯āĻž āĻāĻāĻāĻŋ āĻāĻāĻ āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ¨āĻ¯āĻŧ (āĻ ā§āĻ¯āĻžāĻĒāĻžāĻāĻŋ āĻāĻāĻāĻŦā§āĻ¸ āĻŦāĻž āĻ ā§āĻ¯āĻžāĻĒāĻžāĻāĻŋ āĻā§āĻĄā§āĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§)āĨ¤
- āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻā§ āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻā§āĻŦāĻŋāĻ˛: āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻˇāĻŋāĻ¤ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻā§ (PC) āĻĨāĻžāĻāĻ¤ā§ āĻšāĻŦā§, āĻ¯ā§āĻāĻŋāĻ¤ā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻā§āĻŦāĻŋāĻ˛ āĻāĻ˛āĻžāĻŽ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻā§āĻ¯āĻžāĻŦā§āĻ˛āĻžāĻ° āĻĄā§āĻāĻž āĻĒāĻŋāĻ¸āĻŋ āĻā§āĻ°āĻŽā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻž āĻĒāĻŋāĻ¸āĻŋ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻŋāĻā§ āĻā§āĻŦ āĻĻāĻā§āĻˇ āĻāĻŦāĻ āĻĻā§āĻ°ā§āĻ¤ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§āĨ¤ āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒāĻŋāĻ¸āĻŋ-āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻŽāĻ¤ā§, āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨āĻāĻŋ āĻ
āĻ°ā§āĻāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§āĻŦāĻāĻ˛ā§āĻĒāĻŋāĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻŽāĻĄā§āĻ˛ āĻšāĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻļā§āĻˇ āĻāĻ¨ā§āĻāĻž . - āĻĄā§āĻ°āĻžāĻāĻžāĻāĻž āĻā§āĻŦāĻŋāĻ˛: āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻāĻā§ āĻ āĻĒāĻ°ā§āĻ° āĻāĻĒāĻ° āĻļāĻžāĻ°ā§āĻ°āĻŋāĻ āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¤āĻž āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻžāĻāĻ˛ā§āĻĄ āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻ¸āĻžāĻ°āĻŋāĻā§āĻ˛āĻŋ āĻĒā§āĻ¯āĻžāĻ°ā§āĻ¨ā§āĻ āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻ¸āĻžāĻ°āĻŋāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛āĻŋāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻāĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§āĻ° āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¤āĻŋ āĻŦāĻžāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧ āĻ¯āĻž āĻĄā§āĻāĻž āĻŽāĻĄā§āĻ˛āĻŋāĻ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻā§āĻ°āĻžāĻšāĻāĻĻā§āĻ° āĻāĻŦāĻ āĻ¤āĻžāĻĻā§āĻ° āĻāĻžāĻ˛āĻžāĻ¨āĻā§āĻ˛āĻŋ āĻāĻāĻ¸āĻžāĻĨā§ āĻ°āĻžāĻāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧāĨ¤
- āĻāĻ¨āĻĄā§āĻā§āĻ¸: āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻ¸ā§āĻā§āĻ¨ā§āĻĄāĻžāĻ°āĻŋ āĻāĻ¨āĻĄā§āĻā§āĻ¸ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§ āĻ¸ā§āĻāĻŋāĻŦāĻĻā§āĻ§ āĻāĻ˛āĻžāĻŽ āĻāĻŦāĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻŋāĻ¸āĻŋ āĻāĻ˛āĻžāĻŽ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ āĻŋāĻ¤āĨ¤ āĻāĻā§āĻāĻŋāĻāĻāĻžāĻŦā§, āĻ¸ā§āĻā§āĻ¤ā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¨āĻ¨-āĻāĻ¨āĻĄā§āĻā§āĻ¸āĻĄ āĻāĻ˛āĻžāĻŽāĻ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻāĻ¤āĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻāĻāĻāĻŋāĻā§ āĻĒā§āĻ¯āĻžāĻ°ā§āĻ¨ā§āĻ āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ˛āĻŋāĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻ¸ā§āĻā§āĻ¤ā§ āĻŦā§āĻļ āĻāĻŋāĻā§ āĻŦāĻŋāĻ§āĻŋāĻ¨āĻŋāĻˇā§āĻ§ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¯, āĻ¯ā§āĻŽāĻ¨ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ¸āĻāĻā§āĻ¯āĻ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻāĻ˛āĻžāĻŽ āĻ¯āĻž āĻāĻāĻāĻŋ āĻ¸ā§āĻāĻā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻāĻžāĻĄāĻŧāĻžāĻ, āĻ¸ā§āĻā§āĻā§āĻ˛āĻŋāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒā§āĻ°āĻļā§āĻ¨āĻā§āĻ˛āĻŋ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ RDBMS-āĻāĻ° āĻŽāĻ¤ā§ āĻ¸āĻšāĻāĻŦā§āĻ§ā§āĻ¯ āĻ¨āĻžāĻ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ā§ˇ
"āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦāĻŋāĻ°āĻ˛ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻ¸ā§āĻāĻ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°ā§āĨ¤ āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§, āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻā§āĻŖ āĻ¸ā§āĻā§ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°ā§ āĻ¨āĻž āĻ¯āĻĻāĻŋ āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ āĻāĻŽāĻ¨ āĻā§āĻ¨ā§ āĻāĻ˛āĻžāĻŽā§āĻ° āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°ā§ āĻ¯āĻž āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
- āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻ˛ā§āĻā§āĻ˛ āĻāĻā§āĻ°āĻŋāĻŽā§āĻ¨ā§āĻ (SLA): 99,99% SLA āĻ¸āĻš āĻāĻāĻ āĻ āĻā§āĻāĻ˛ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨; 99,999% SLA āĻ¸āĻš āĻŦāĻšā§-āĻ āĻā§āĻāĻ˛ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĨ¤ āĻ¯āĻĻāĻŋāĻ SLA āĻ¨āĻŋāĻā§āĻ āĻāĻāĻāĻŋ āĻā§āĻā§āĻ¤āĻŋ āĻāĻŦāĻ āĻā§āĻ¨ā§ āĻ§āĻ°āĻ¨ā§āĻ° āĻā§āĻ¯āĻžāĻ°āĻžāĻ¨ā§āĻāĻŋ āĻ¨āĻ¯āĻŧ, āĻāĻŽāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻžāĻ¸ āĻāĻ°āĻŋ āĻ¯ā§ Google-āĻāĻ° āĻ˛ā§āĻāĻĻā§āĻ° āĻāĻžāĻā§ āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻļāĻā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§ āĻĻāĻžāĻŦāĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŋāĻā§ āĻāĻ āĻŋāĻ¨ āĻĄā§āĻāĻž āĻāĻā§āĨ¤ (āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯, 99,999% āĻŽāĻžāĻ¨ā§ āĻĒā§āĻ°āĻ¤āĻŋ āĻŽāĻžāĻ¸ā§ 26,3 āĻ¸ā§āĻā§āĻ¨ā§āĻĄ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻĄāĻžāĻāĻ¨āĻāĻžāĻāĻŽāĨ¤)
- āĻāĻ°āĻ:
https://cloud.google.com/spanner/
āĻĻā§āĻ°āĻˇā§āĻāĻŦā§āĻ¯: Apache Tephra āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ Apache HBase-āĻ āĻāĻ¨ā§āĻ¨āĻ¤ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°ā§ (āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻāĻ¨ Apache Phoenix-āĻ āĻŦāĻŋāĻāĻž āĻšāĻŋāĻ¸ā§āĻŦā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§)āĨ¤
3. āĻāĻŽāĻžāĻĻā§āĻ° āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨
āĻ¸ā§āĻ¤āĻ°āĻžāĻ, āĻāĻŽāĻ°āĻž āĻ¸āĻŦāĻžāĻ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°-āĻāĻ° āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻā§āĻ˛āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ Google-āĻāĻ° āĻŦāĻŋāĻŦā§āĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻĒāĻĄāĻŧā§āĻāĻŋ - āĻāĻā§āĻ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻā§āĻŦ āĻāĻā§āĻ SLA āĻŦāĻāĻžāĻ¯āĻŧ āĻ°ā§āĻā§ āĻāĻžāĻ°ā§āĻ¯āĻ¤ āĻ¸ā§āĻŽāĻžāĻšā§āĻ¨ āĻ āĻ¨ā§āĻā§āĻŽāĻŋāĻ āĻ¸ā§āĻā§āĻ˛āĻŋāĻā§ˇ āĻ¯āĻĻāĻŋāĻ āĻāĻ āĻĻāĻžāĻŦāĻŋāĻā§āĻ˛āĻŋ, āĻ¯ā§ āĻā§āĻ¨āĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻ āĻ°ā§āĻāĻ¨ āĻāĻ°āĻž āĻ āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻ āĻŋāĻ¨, āĻāĻŽāĻžāĻĻā§āĻ° āĻ˛āĻā§āĻˇā§āĻ¯ āĻ¤āĻžāĻĻā§āĻ° āĻāĻŖā§āĻĄāĻ¨ āĻāĻ°āĻž āĻāĻŋāĻ˛ āĻ¨āĻžāĨ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§, āĻāĻ¸ā§āĻ¨ āĻāĻŽāĻ°āĻž āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻā§āĻ˛āĻŋāĻ¤ā§ āĻĢā§āĻāĻžāĻ¸ āĻāĻ°āĻŋ āĻ¯āĻž āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻ¯āĻ¤ā§āĻ¨ āĻ¨ā§āĻ¯āĻŧ: āĻ¸āĻŽāĻ¤āĻž āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ¯ā§āĻā§āĻ¯āĻ¤āĻžāĨ¤
āĻāĻŽāĻ°āĻž Sharded MySQL āĻāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻā§ āĻ°ā§āĻ āĻāĻ°ā§āĻāĻŋ
āĻā§āĻāĻ˛ āĻā§āĻ˛āĻžāĻāĻĄ āĻāĻ¸āĻāĻŋāĻāĻāĻ˛ āĻāĻŦāĻ āĻ ā§āĻ¯āĻžāĻŽāĻžāĻāĻ¨ AWS RDS, āĻā§āĻ˛āĻžāĻāĻĄ āĻŽāĻžāĻ°ā§āĻā§āĻā§ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻĻā§āĻāĻŋ OLTP āĻĄāĻžāĻāĻžāĻŦā§āĻ¸, āĻāĻ° āĻāĻāĻāĻŋ āĻā§āĻŦ āĻŦāĻĄāĻŧ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸āĻā§āĻ˛āĻŋāĻā§ āĻāĻāĻāĻŋ āĻāĻāĻ āĻ¨ā§āĻĄā§āĻ° āĻāĻāĻžāĻ°ā§āĻ° āĻŦāĻžāĻāĻ°ā§ āĻ¸ā§āĻā§āĻ˛ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻĒāĻ¨āĻžāĻā§ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻŦāĻŋāĻāĻžāĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻāĻŋ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°āĻļāĻžāĻ¸āĻ¨ āĻāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻāĻāĻŋāĻ˛āĻ¤āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĨ¤ āĻāĻŽāĻ°āĻž āĻĻā§āĻā§āĻāĻŋ āĻāĻŋāĻāĻžāĻŦā§ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻļāĻžāĻ°ā§āĻĄ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻĻā§āĻļā§āĻ¯ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻĒ āĻāĻžāĻ¯āĻŧ āĻāĻŦāĻ āĻā§āĻ¨ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ (āĻ¯āĻĻāĻŋ āĻĨāĻžāĻā§) āĻŦāĻ˛āĻŋ āĻĻāĻŋāĻ¤ā§ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
SQL, DML āĻāĻŦāĻ DDL, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻāĻāĻžāĻ°ā§ āĻāĻŦāĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨?
āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻā§āĻ¨ā§ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻāĻŋ āĻĄā§āĻāĻž āĻŽāĻĄā§āĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻŽāĻ¨ā§ āĻāĻ°ā§āĻ¨ āĻ¯ā§ āĻāĻĒāĻ¨āĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ¸āĻāĻŋāĻāĻāĻ˛ āĻā§āĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ JDBC āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻ¸āĻāĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻĒāĻ¨āĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻŦā§āĻ¨ āĻ¯ā§ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻĒāĻ¨āĻžāĻ° āĻĄā§āĻāĻž āĻāĻŋāĻā§āĻāĻžāĻ¸āĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻā§āĻŦāĻŋāĻ˛ āĻŦāĻž āĻāĻĒāĻĄā§āĻ (DDL) āĻŦāĻž āĻā§āĻ¨ā§ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ/āĻāĻĒāĻĄā§āĻ/āĻŽā§āĻā§ āĻĢā§āĻ˛āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤ āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ (āĻĄāĻŋāĻāĻŽāĻāĻ˛)āĨ¤ āĻā§āĻāĻ˛ā§āĻ° āĻ āĻĢāĻŋāĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ JDBCāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻ¨āĻžāĨ¤
"āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ DML āĻŦāĻž DDL āĻŦāĻŋāĻŦā§āĻ¤āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻ¨āĻžāĨ¤"
āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨
GCP āĻāĻ¨āĻ¸ā§āĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻāĻžāĻ˛ āĻ¨āĻ¯āĻŧ - āĻāĻĒāĻ¨āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° SELECT āĻĒā§āĻ°āĻļā§āĻ¨ āĻĒāĻžāĻ āĻžāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻāĻžāĻā§āĻ¯āĻā§āĻ°āĻŽā§, āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻ¸āĻš āĻ¸āĻŽā§āĻĒā§āĻ°āĻĻāĻžāĻ¯āĻŧā§āĻ° āĻāĻžāĻ āĻĨā§āĻā§ DML āĻāĻŦāĻ DDL āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻš āĻāĻāĻāĻ¨ JDBC āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° āĻ°āĻ¯āĻŧā§āĻā§
āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°ā§āĻ° āĻāĻžāĻ¸ā§āĻāĻŽ API-āĻāĻ° āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻŦāĻžāĻ§ā§āĻ¯āĻ¤āĻžāĻŽā§āĻ˛āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° (āĻā§āĻĄāĻŋāĻŦāĻŋāĻ¸āĻŋ-āĻ¤ā§ DDL āĻāĻŦāĻ DML-āĻāĻ° āĻ āĻāĻžāĻŦā§āĻ° āĻāĻžāĻ°āĻŖā§) āĻā§āĻĄā§āĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻŋāĻā§ āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻ¯ā§āĻŽāĻ¨ āĻ¸āĻāĻ¯ā§āĻ āĻĒā§āĻ˛āĻŋāĻ āĻŦāĻž āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻŦāĻžāĻāĻ¨ā§āĻĄāĻŋāĻ āĻĢā§āĻ°ā§āĻŽāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ (āĻ¯ā§āĻŽāĻ¨ āĻ¸ā§āĻĒā§āĻ°āĻŋāĻ āĻāĻŽāĻāĻŋāĻ¸āĻŋ)āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤, JDBC āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻĒāĻ¨āĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻĒāĻāĻ¨ā§āĻĻā§āĻ° āĻ¸āĻāĻ¯ā§āĻ āĻĒā§āĻ˛ (āĻ¯ā§āĻŽāĻ¨ HikariCP, DBCP, C3PO, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ) āĻŦā§āĻā§ āĻ¨āĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ¯āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻŋāĻ¤ āĻāĻŦāĻ āĻāĻžāĻ˛ āĻāĻžāĻ āĻāĻ°ā§āĨ¤ āĻāĻžāĻ¸ā§āĻāĻŽ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° API-āĻāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻŽāĻžāĻĻā§āĻ° āĻ¨āĻŋāĻā§āĻĻā§āĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻĢā§āĻ°ā§āĻŽāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ/āĻŦāĻžāĻāĻ¨ā§āĻĄāĻŋāĻ/āĻ¸ā§āĻļāĻ¨ āĻĒā§āĻ˛ā§āĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻā§ (āĻĒāĻŋāĻ¸āĻŋ) āĻāĻ°āĻŋāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻĄ āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻā§ āĻĒāĻŋāĻ¸āĻŋāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĄā§āĻāĻž āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻā§āĻŦ āĻĻā§āĻ°ā§āĻ¤ āĻšāĻ¤ā§ āĻĻā§āĻ¯āĻŧ, āĻ¤āĻŦā§ āĻāĻŋāĻā§ āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§āĨ¤
- āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻā§ āĻāĻ° āĻŽāĻžāĻ¨ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŦā§āĻ¨ āĻ¨āĻž; āĻāĻĒāĻ¨āĻžāĻā§ āĻĒā§āĻ°āĻĨāĻŽā§ āĻāĻ¸āĻ˛ āĻĒāĻŋāĻ¸āĻŋ āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻāĻŋ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻ¤ā§ āĻšāĻŦā§ āĻāĻŦāĻ āĻ¨āĻ¤ā§āĻ¨ āĻŽāĻžāĻ¨ āĻĻāĻŋāĻ¯āĻŧā§ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ (āĻāĻāĻŋ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒāĻŋāĻ¸āĻŋ āĻāĻ°āĻŋāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻĄ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸/āĻ¸ā§āĻā§āĻ°ā§āĻ āĻāĻā§āĻāĻŋāĻ¨ā§āĻ° āĻŽāĻ¤ā§āĨ¤)
- āĻ¯ā§āĻā§āĻ¨ā§ āĻāĻĒāĻĄā§āĻ āĻāĻŦāĻ āĻĄāĻŋāĻ˛āĻŋāĻ āĻ¸ā§āĻā§āĻāĻŽā§āĻ¨ā§āĻā§ āĻ āĻŦāĻļā§āĻ¯āĻ āĻĒāĻŋāĻ¸āĻŋāĻā§ āĻā§āĻĨāĻžāĻ¯āĻŧ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§, āĻ¤āĻžāĻ āĻ¸āĻŦ āĻ¸ā§āĻā§āĻāĻŽā§āĻ¨ā§āĻ āĻĄāĻŋāĻ˛āĻŋāĻ āĻāĻžāĻ˛āĻŋ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻž - āĻ¸ā§āĻāĻžāĻ¨ā§ āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻāĻŋ āĻ¸āĻžāĻŦāĻā§āĻ¯āĻŧā§āĻ°āĻŋ āĻĨāĻžāĻāĻ¤ā§ āĻšāĻŦā§, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ: āĻāĻĒāĻĄā§āĻ xxx āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻāĻĄāĻŋ āĻāĻ¨ (āĻā§āĻŦāĻŋāĻ˛ā§§ āĻĨā§āĻā§ āĻāĻāĻĄāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°ā§āĻ¨)
- āĻāĻāĻāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ-āĻŦā§āĻĻā§āĻ§āĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻ āĻāĻžāĻŦ āĻŦāĻž āĻ āĻ¨ā§āĻ°ā§āĻĒ āĻāĻŋāĻā§ āĻ¯āĻž PC āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ°āĻŽ āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤ āĻāĻāĻŋ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻŽāĻžāĻ¨āĻāĻŋ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ā§āĻ° āĻĒāĻžāĻļā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻ¸ā§āĻā§āĻ¨ā§āĻĄāĻžāĻ°āĻŋ āĻ¸ā§āĻāĻ?
Google āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻ¸ā§āĻā§āĻ¨ā§āĻĄāĻžāĻ°āĻŋ āĻāĻ¨āĻĄā§āĻā§āĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻā§āĻŦ āĻ¸ā§āĻ¨ā§āĻĻāĻ° āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ¯āĻž āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋāĻ¤ā§ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĨāĻžāĻā§ āĻ¨āĻžāĨ¤ Apache Kudu āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻ¸ā§āĻā§āĻ¨ā§āĻĄāĻžāĻ°āĻŋ āĻāĻ¨āĻĄā§āĻā§āĻ¸ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻ¨āĻž, āĻāĻŦāĻ Apache HBase āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ¸ā§āĻā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻ¨āĻž, āĻāĻŋāĻ¨ā§āĻ¤ā§ Apache Phoenix āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
Kudu āĻāĻŦāĻ HBase-āĻāĻ° āĻ¸ā§āĻā§āĻā§āĻ˛āĻŋāĻā§ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻā§āĻā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ¸āĻāĻŽāĻŋāĻļā§āĻ°āĻŖ āĻ¸āĻš āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻā§āĻŦāĻŋāĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŽāĻĄā§āĻ˛ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¤āĻŦā§ āĻĒā§āĻ¯āĻžāĻ°ā§āĻ¨ā§āĻ āĻā§āĻŦāĻŋāĻ˛ āĻāĻŦāĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻ¸ā§āĻā§ āĻ¸āĻžāĻ°āĻŖā§āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒā§āĻ° āĻĒāĻžāĻ°āĻŽāĻžāĻŖāĻŦāĻŋāĻāĻ¤āĻž āĻ āĻŦāĻļā§āĻ¯āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻ¸ā§āĻ¤āĻ°ā§ āĻ¸āĻā§āĻāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¤ā§ āĻšāĻŦā§ āĻāĻŦāĻ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¤ā§āĻā§āĻ āĻ¨āĻ¯āĻŧāĨ¤
āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§āĻāĻ¨āĻžāĻ¯āĻŧ āĻāĻ˛ā§āĻ˛āĻŋāĻāĻŋāĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻāĻ° āĻ¸ā§āĻā§āĻā§āĻ˛āĻŋ MySQL āĻ¸ā§āĻā§āĻā§āĻ˛āĻŋāĻ° āĻĨā§āĻā§ āĻāĻ˛āĻžāĻĻāĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ā§ˇ āĻ¸ā§āĻ¤āĻ°āĻžāĻ, āĻ¸āĻ āĻŋāĻ āĻ¸ā§āĻāĻ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¤āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ āĻŦāĻŋāĻ˛ā§āĻĄāĻŋāĻ āĻāĻŦāĻ āĻĒā§āĻ°ā§āĻĢāĻžāĻāĻ˛āĻŋāĻāĻ¯āĻŧā§ āĻŦāĻŋāĻļā§āĻˇ āĻ¯āĻ¤ā§āĻ¨ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤āĨ¤
āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ?
āĻāĻāĻāĻŋ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻŦ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻŦāĻ āĻĻāĻ°āĻāĻžāĻ°ā§ āĻŦāĻ¸ā§āĻ¤ā§ āĻšāĻ˛ āĻāĻŋāĻāĨ¤ āĻ¤āĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻāĻŋ āĻŦāĻĄāĻŧ āĻ¸āĻāĻā§āĻ¯āĻž āĻāĻ¨ā§āĻ¯ āĻĻāĻ°āĻāĻžāĻ°ā§ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§; āĻāĻŽāĻžāĻ° āĻĻā§āĻāĻŋ āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻšāĻ˛ āĻ˛āĻāĻŋāĻā§āĻ¯āĻžāĻ˛ āĻ ā§āĻ¯āĻžāĻŦāĻ¸ā§āĻā§āĻ°āĻžāĻāĻļāĻ¨ āĻ˛ā§āĻ¯āĻŧāĻžāĻ° āĻāĻŦāĻ āĻ¸āĻŋāĻāĻŋāĻāĻ°āĻŋāĻāĻŋ āĻ˛ā§āĻ¯āĻŧāĻžāĻ°āĨ¤ āĻĻā§āĻ°ā§āĻāĻžāĻā§āĻ¯āĻŦāĻļāĻ¤ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻāĻŋāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻļāĻŋāĻāĻāĻžāĻŦā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻāĻ°ā§, āĻāĻžāĻ°āĻŖ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ¨āĻ āĻāĻ˛āĻžāĻŽ-āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻā§āĻ°āĻžāĻ¨ā§āĻ˛āĻžāĻ°āĻŋāĻāĻŋ āĻ¨ā§āĻ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻŋāĻ āĻāĻāĻāĻŋ āĻā§āĻ°āĻšāĻŖāĻ¯ā§āĻā§āĻ¯ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻā§āĻāĻž āĻāĻŦāĻ āĻ¸ā§āĻŽāĻž āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻāĻāĻāĻŋ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ āĻĻā§āĻā§āĻ¨ (
āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨?
āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻ¤āĻžāĻ° API āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻļ āĻļāĻžāĻ˛ā§āĻ¨ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ āĻāĻžāĻˇāĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ āĻĢāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻāĻ¨ā§āĻˇā§āĻ āĻžāĻ¨āĻŋāĻāĻāĻžāĻŦā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻā§āĻ˛āĻŋ C#, Go, Java, node.js, PHP, Python āĻāĻŦāĻ Ruby āĻāĻ° āĻāĻ˛āĻžāĻāĻžāĻ¯āĻŧ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ āĻŽā§āĻāĻžāĻŽā§āĻāĻŋ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ āĻ¤ā§āĻ¯āĻžāĻ§ā§āĻ¨āĻŋāĻ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋāĻ° āĻŽāĻ¤ā§, āĻ¸āĻŽā§āĻĒā§āĻ°āĻĻāĻžāĻ¯āĻŧāĻāĻŋ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋāĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻŦā§āĻļ āĻā§āĻ, āĻ¯āĻžāĻ° āĻĢāĻ˛ā§ āĻāĻŽ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻŦāĻž āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ¯āĻŧ āĻŦā§āĻļāĻŋ āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻ¯āĻŧ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻ¤āĻžāĻšāĻ˛ā§ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻ¸āĻšāĻžāĻ¯āĻŧāĻ¤āĻžāĻ° āĻā§ āĻšāĻŦā§?
āĻāĻŽāĻ°āĻž āĻĒā§āĻ°āĻžāĻā§āĻāĻ¨ā§ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻāĻ¨āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻā§āĻ¨ā§ āĻāĻĒāĻžāĻ¯āĻŧ āĻā§āĻāĻā§ āĻĒāĻžāĻāĻ¨āĻŋāĨ¤ āĻāĻŽāĻ°āĻž āĻĒā§āĻ¯āĻŧā§āĻāĻŋāĻ˛āĻžāĻŽ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ āĻāĻāĻāĻŋ āĻĄāĻāĻžāĻ° āĻāĻŽā§āĻ
āĻĒā§āĻ°āĻļāĻžāĻ¸āĻ¨ā§āĻ° āĻ¸āĻšāĻžāĻ¯āĻŧāĻ¤āĻž?
āĻāĻāĻāĻŋ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻāĻ¨āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻā§āĻŦāĻ āĻ¸āĻšāĻāĨ¤ āĻāĻĒāĻ¨āĻžāĻā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻ°āĻŋāĻāĻŋāĻāĻ¨ āĻŦāĻž āĻāĻāĻ-āĻ āĻā§āĻāĻ˛ā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¤ā§āĻ°āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻŦā§āĻā§ āĻ¨āĻŋāĻ¤ā§ āĻšāĻŦā§, āĻ āĻā§āĻāĻ˛(āĻā§āĻ˛āĻŋ) āĻāĻŦāĻ āĻ¨ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻ āĻŽāĻŋāĻ¨āĻŋāĻā§āĻ°āĻ āĻāĻŽ āĻ¸āĻŽāĻ¯āĻŧā§, āĻĻā§āĻˇā§āĻāĻžāĻ¨ā§āĻ¤āĻāĻŋ āĻāĻžāĻ˛ā§ āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻŦā§āĨ¤
Google āĻāĻ¨āĻ¸ā§āĻ˛ā§āĻ° āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻĒā§āĻˇā§āĻ āĻžāĻ¯āĻŧ āĻŦā§āĻļ āĻāĻŋāĻā§ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻŽā§āĻā§āĻ°āĻŋāĻ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻāĻĒāĻ˛āĻŦā§āĻ§āĨ¤ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻ°āĻ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻĒāĻ¨āĻŋ āĻŽā§āĻā§āĻ°āĻŋāĻ āĻĨā§āĻ°ā§āĻļāĻšā§āĻ˛ā§āĻĄ āĻāĻŦāĻ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻ¨ā§āĻ¤āĻŋāĻ āĻ¸ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻ¸āĻŽā§āĻĒāĻĻ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸?
MySQL āĻŦā§āĻ¯āĻžāĻĒāĻ āĻāĻŦāĻ āĻā§āĻŦ āĻĻāĻžāĻ¨āĻžāĻĻāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ/āĻā§āĻŽāĻŋāĻāĻž āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻ āĻĢāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¸āĻšāĻā§āĻ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§āĻŦāĻŋāĻ˛ā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻžāĻ¸ā§āĻāĻŽāĻžāĻāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻāĻŽāĻ¨āĻāĻŋ āĻāĻ° āĻāĻ˛āĻžāĻŽāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻāĻĒāĻ¸ā§āĻāĻāĨ¤ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° Google āĻāĻāĻĄā§āĻ¨ā§āĻāĻŋāĻāĻŋ āĻ ā§āĻ¯āĻžāĻ¨ā§āĻĄ āĻ ā§āĻ¯āĻžāĻāĻ¸ā§āĻ¸ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ (IAM) āĻā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻ¯āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻĒāĻ¨āĻžāĻā§ āĻā§āĻŦ āĻāĻā§āĻ āĻ¸ā§āĻ¤āĻ°ā§ āĻ¨ā§āĻ¤āĻŋ āĻāĻŦāĻ āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻ¸ā§āĻ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻĻāĻžāĻ¨āĻžāĻĻāĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻšāĻ˛ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸-āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ, āĻ¯āĻž āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻ āĻā§āĻĒāĻžāĻĻāĻ¨ā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻŽāĻžāĻĒāĻ¸āĻ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻāĻ āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻ¸āĻŽā§āĻĒāĻĻā§āĻ° āĻ āĻ¨āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ°ā§āĻ§ āĻāĻ°āĻ¤ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻĄ, āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§ āĻŦāĻž āĻāĻāĻ¯āĻŧāĻāĻŋāĻ¤ā§ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻž āĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°ā§āĨ¤
āĻŦā§āĻ¯āĻžāĻāĻāĻĒ?
āĻ¸āĻšāĻāĻāĻžāĻŦā§ āĻŦāĻ˛āĻ¤ā§ āĻā§āĻ˛ā§, āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°ā§ āĻā§āĻ¨ā§ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻ¨ā§āĻāĨ¤ āĻ¯āĻĻāĻŋāĻ Google-āĻāĻ° āĻāĻā§āĻ SLA āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻžāĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯ā§ āĻāĻĒāĻ¨āĻŋ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻŦāĻž āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻŦā§āĻ¯āĻ°ā§āĻĨāĻ¤āĻž, āĻŽāĻžāĻ¨āĻŦāĻŋāĻ āĻ¤ā§āĻ°ā§āĻāĻŋ, āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĻ° āĻāĻžāĻ°āĻŖā§ āĻā§āĻ¨āĻ āĻĄā§āĻāĻž āĻšāĻžāĻ°āĻžāĻŦā§āĻ¨ āĻ¨āĻžā§ˇ āĻāĻŽāĻ°āĻž āĻ¸āĻŦāĻžāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻāĻŋ āĻāĻžāĻ¨āĻŋ: āĻāĻā§āĻ āĻĒā§āĻ°āĻžāĻĒā§āĻ¯āĻ¤āĻž āĻāĻāĻāĻŋ āĻ¸ā§āĻŽāĻžāĻ°ā§āĻ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻā§āĻļāĻ˛ā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻ¯āĻŧā§ˇ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§, āĻĄā§āĻāĻž āĻŦā§āĻ¯āĻžāĻ āĻāĻĒ āĻāĻ°āĻžāĻ° āĻāĻāĻŽāĻžāĻ¤ā§āĻ° āĻāĻĒāĻžāĻ¯āĻŧ āĻšāĻ˛ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ¯āĻžāĻāĻŋāĻāĻāĻžāĻŦā§ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻ¸ā§āĻā§āĻ°ā§āĻ āĻĒāĻ°āĻŋāĻŦā§āĻļā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻŽ āĻāĻ°āĻžāĨ¤
āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻāĻŋāĻā§āĻāĻžāĻ¸āĻž?
āĻāĻŽāĻ°āĻž āĻĄā§āĻāĻž āĻ˛ā§āĻĄ āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻĒā§āĻ°āĻļā§āĻ¨āĻā§āĻ˛āĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻ¤ā§ Yahoo! āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ āĻŦā§āĻā§āĻāĻŽāĻžāĻ°ā§āĻāĨ¤ āĻ¨ā§āĻā§āĻ° āĻā§āĻŦāĻŋāĻ˛āĻāĻŋ 95% āĻ°āĻŋāĻĄ āĻĨā§āĻā§ 5% āĻ˛ā§āĻāĻžāĻ° āĻ āĻ¨ā§āĻĒāĻžāĻ¤ āĻ¸āĻš B YCSB āĻāĻžāĻā§āĻ° āĻāĻžāĻĒ āĻĻā§āĻāĻžāĻ¯āĻŧāĨ¤
* āĻ˛ā§āĻĄ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻāĻŋ n1-standard-32 Compute Engine (CE) (32 vCPUs, 120 GB āĻŽā§āĻŽāĻ°āĻŋ) āĻ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻāĻŦāĻ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋ āĻāĻāĻ¨āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ¯āĻŧ āĻŦāĻžāĻ§āĻž āĻāĻŋāĻ˛ āĻ¨āĻžāĨ¤
** āĻāĻāĻāĻŋ YCSB āĻāĻ¨ā§āĻ¸āĻā§āĻ¯āĻžāĻ¨ā§āĻ¸ā§ āĻĨā§āĻ°ā§āĻĄā§āĻ° āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻ¸āĻāĻā§āĻ¯āĻž āĻšāĻ˛ 400āĻāĻŋāĨ¤ āĻŽā§āĻ 2400āĻāĻŋ āĻĨā§āĻ°ā§āĻĄ āĻĒā§āĻ¤ā§ YCSB āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻāĻ¯āĻŧāĻāĻŋ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛ āĻĻā§āĻˇā§āĻāĻžāĻ¨ā§āĻ¤ āĻāĻžāĻ˛āĻžāĻ¤ā§ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤
āĻŦā§āĻā§āĻāĻŽāĻžāĻ°ā§āĻ āĻĢāĻ˛āĻžāĻĢāĻ˛ā§āĻ° āĻĻāĻŋāĻā§ āĻ¤āĻžāĻāĻžāĻ¨ā§, āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§ CPU āĻ˛ā§āĻĄ āĻāĻŦāĻ TPS āĻāĻ° āĻ¸āĻāĻŽāĻŋāĻļā§āĻ°āĻŖ, āĻāĻŽāĻ°āĻž āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻā§āĻāĻŋ āĻ¯ā§ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻ¸ā§āĻā§āĻ˛ āĻŦā§āĻļ āĻāĻžāĻ˛āĨ¤ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻĒā§āĻ°āĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻ āĻ¨ā§āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻ āĻĨā§āĻ°ā§āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§āĻ°āĻŋ āĻŦāĻĄāĻŧ āĻ˛ā§āĻĄ āĻ āĻĢāĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋāĻ āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋ āĻŦā§āĻļ āĻŦā§āĻļāĻŋ āĻĻā§āĻāĻžāĻ¯āĻŧ, āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§ 2400 āĻĨā§āĻ°ā§āĻĄā§ āĻāĻ˛āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻ°āĻ āĻ¸āĻ āĻŋāĻ āĻ¸āĻāĻā§āĻ¯āĻž āĻĒā§āĻ¤ā§ āĻāĻŽā§āĻĒāĻŋāĻāĻ āĻāĻā§āĻāĻŋāĻ¨ā§āĻ° 6āĻāĻŋ āĻā§āĻ āĻāĻĻāĻžāĻšāĻ°āĻŖā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ 6āĻāĻŋ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻ¸āĻš āĻāĻāĻāĻŋ āĻŦāĻĄāĻŧ CE āĻāĻĻāĻžāĻšāĻ°āĻŖā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻāĻāĻŋ YCSB āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻžāĻ˛āĻžāĻŦā§āĨ¤ āĻāĻāĻŋ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻāĻŦāĻ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻāĻŦāĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¸āĻŋāĻ āĻāĻĻāĻžāĻšāĻ°āĻŖā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ¸āĻāĻ¯ā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¯ā§āĻ āĻāĻ°āĻž āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ āĻāĻ°āĻž āĻ¸āĻšāĻ āĻāĻ°ā§ āĻ¤ā§āĻ˛āĻŦā§ā§ˇ
āĻāĻŋāĻāĻžāĻŦā§ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻāĻāĻāĻŋ OLAP āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§?
āĻŦāĻŋāĻāĻžāĻāĻ¨?
āĻļāĻžāĻ°ā§āĻ°āĻŋāĻāĻāĻžāĻŦā§ āĻāĻŦāĻ/āĻ āĻĨāĻŦāĻž āĻ¯ā§āĻā§āĻ¤āĻŋāĻāĻāĻžāĻŦā§ āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨ āĻ āĻāĻļā§ āĻĄā§āĻāĻž āĻāĻžāĻ āĻāĻ°āĻž, āĻ¯āĻžāĻā§ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ, āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻ OLAP āĻāĻā§āĻāĻŋāĻ¨ā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻāĻāĻāĻŋ āĻā§āĻŦ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻ§āĻžāĻ°āĻŖāĻžāĨ¤ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨āĻā§āĻ˛āĻŋ āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻāĻŦāĻ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻ°āĻā§āĻˇāĻŖāĻžāĻŦā§āĻā§āĻˇāĻŖāĻ¯ā§āĻā§āĻ¯āĻ¤āĻžāĻā§ āĻŦā§āĻ¯āĻžāĻĒāĻāĻāĻžāĻŦā§ āĻāĻ¨ā§āĻ¨āĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻŦāĻŋāĻāĻžāĻāĻ¨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻ°āĻ āĻāĻ˛ā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§(āĻā§āĻ˛āĻŋ), āĻ¤āĻžāĻ āĻāĻ¸ā§āĻ¨ āĻā§āĻŦāĻ˛ āĻāĻāĻāĻŋ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨āĻŋāĻ āĻ¸ā§āĻāĻŋāĻŽ āĻāĻŦāĻ āĻ¸āĻžāĻŦ-āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨āĻŋāĻāĻ¯āĻŧā§āĻ° āĻā§āĻ°ā§āĻ¤ā§āĻŦ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻŋāĨ¤ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖāĻžāĻ¤ā§āĻŽāĻ āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ āĻāĻŦāĻ āĻāĻŽāĻ¨āĻāĻŋ āĻāĻ°āĻ āĻ¸āĻžāĻŦ-āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ā§ āĻĄā§āĻāĻž āĻŦāĻŋāĻāĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻžāĨ¤
āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻāĻāĻŋ āĻ¤āĻĨāĻžāĻāĻĨāĻŋāĻ¤ āĻŽāĻ§ā§āĻ¯ā§ āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖāĻāĻžāĻŦā§ āĻĄā§āĻāĻž āĻĒā§āĻĨāĻ āĻāĻ°ā§ āĻŦāĻŋāĻāĻā§āĻ¤ āĻāĻ°āĻž-s āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻā§ āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§āĨ¤ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻ˛ā§āĻĄā§āĻ° āĻāĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯ āĻŦāĻāĻžāĻ¯āĻŧ āĻ°āĻžāĻāĻ¤ā§ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻŦ āĻ¸āĻšāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻ°ā§āĻ¨ā§āĻ āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻŦā§āĻ¸ āĻ˛ā§āĻĄāĻā§ āĻŦāĻŋāĻāĻā§āĻ¤ āĻāĻ°āĻž (āĻāĻāĻāĻŋ āĻā§āĻŦāĻŋāĻ˛ āĻ¯āĻž āĻ āĻ¨ā§āĻ¯āĻāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž)āĨ¤ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°ā§ āĻ¯āĻĻāĻŋ āĻāĻ¤ā§ āĻĨāĻžāĻā§ āĻŦāĻŋāĻāĻā§āĻ¤ āĻāĻ°āĻž āĻĄā§āĻāĻž āĻ¯āĻž āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĄā§āĻāĻžāĻ° āĻā§āĻ¯āĻŧā§ āĻŦā§āĻļāĻŋ āĻāĻ¨ āĻāĻ¨ āĻĒāĻ āĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻŦāĻŋāĻāĻā§āĻ¤ āĻāĻ°āĻž-āĻāĻš, āĻāĻŦāĻ āĻāĻ°āĻ āĻŦāĻŋāĻā§āĻā§āĻĻā§āĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻāĻāĻžāĻŦā§, āĻāĻ°āĻ āĻ¨ā§āĻĄ āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻ°ā§āĻ§ā§ āĻāĻĄāĻŧāĻŋāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯āĻž āĻāĻžāĻ°ā§āĻ¯āĻāĻ°āĻāĻžāĻŦā§ āĻĨā§āĻ°ā§āĻĒā§āĻ āĻŦāĻžāĻĄāĻŧāĻžāĻ¯āĻŧāĨ¤
āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻšāĻā§āĻā§?
āĻŦāĻžāĻ˛ā§āĻ āĻĄā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻāĻĒāĻ˛ā§āĻĄā§āĻ° āĻŽāĻ¤ā§āĻāĨ¤ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻāĻžāĻ°ā§āĻ¯ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻŋāĻā§ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻāĻž āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§, āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ°āĻ¯āĻŧā§āĻā§:
- āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻĒāĻ¨āĻžāĻ° āĻĄā§āĻāĻž āĻ¸āĻžāĻāĻžāĻ¨āĨ¤
- āĻ¤āĻžāĻĻā§āĻ° 10* āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻžāĻ āĻāĻ°ā§āĻ¨āĻ¨ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻĒā§āĻĨāĻ āĻŦāĻŋāĻāĻžāĻāĨ¤
- āĻāĻ°ā§āĻŽā§ āĻāĻžāĻā§āĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨ āĻ¯āĻž āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛āĻāĻžāĻŦā§ āĻĄā§āĻāĻž āĻ˛ā§āĻĄ āĻāĻ°ā§āĨ¤
āĻāĻ āĻĄā§āĻāĻž āĻ˛ā§āĻĄ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ 10M āĻ¸āĻžāĻ°āĻŋ āĻĄā§āĻāĻžāĻ¸ā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ A YCSB āĻāĻžāĻā§āĻ° āĻāĻžāĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻāĻŋāĨ¤
* āĻ˛ā§āĻĄ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻāĻŋ n1-standard-32 āĻāĻŽā§āĻĒāĻŋāĻāĻ āĻāĻā§āĻāĻŋāĻ¨ā§ (32 vCPUs, 120 GB āĻŽā§āĻŽāĻ°āĻŋ) āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻāĻŦāĻ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻĻā§āĻˇā§āĻāĻžāĻ¨ā§āĻ¤āĻāĻŋ āĻāĻāĻ¨āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ¯āĻŧ āĻŦāĻžāĻ§āĻž āĻāĻŋāĻ˛ āĻ¨āĻžāĨ¤
** āĻāĻāĻāĻŋ 1 āĻ¨ā§āĻĄ āĻ¸ā§āĻāĻāĻĒ āĻā§āĻ¨ā§ āĻāĻ¤ā§āĻĒāĻžāĻĻāĻ¨ āĻāĻžāĻā§āĻ° āĻāĻžāĻĒā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤
āĻāĻĒāĻ°ā§ āĻāĻ˛ā§āĻ˛āĻŋāĻāĻŋāĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ¤āĻžāĻĻā§āĻ° āĻ˛ā§āĻĄā§āĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§ āĻŦāĻŋāĻāĻžāĻāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°ā§, āĻ¤āĻžāĻ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻĒāĻ°āĻĒāĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻ° āĻĒāĻ°ā§ āĻĢāĻ˛āĻžāĻĢāĻ˛āĻā§āĻ˛āĻŋ āĻāĻ¨ā§āĻ¨āĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻžāĻ¨ā§ āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻāĻŽāĻ°āĻž āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻ¸ā§āĻ°āĻž āĻĢāĻ˛āĻžāĻĢāĻ˛. āĻāĻĒāĻ°ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻĻāĻŋāĻā§ āĻ¤āĻžāĻāĻžāĻ˛ā§, āĻāĻŽāĻ°āĻž āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻā§āĻāĻŋ āĻ¯ā§ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻ¨ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻā§āĻāĻžāĻŦā§ āĻ¸ā§āĻā§āĻ˛ āĻāĻ°ā§ (āĻāĻžāĻ˛āĻāĻžāĻŦā§)āĨ¤ āĻ¯ā§ āĻ¸āĻāĻā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻĻāĻžāĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§āĻā§ āĻ¤āĻž āĻ āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻŽ āĻāĻĄāĻŧ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤āĻž, āĻ¯āĻž āĻāĻĒāĻ°ā§āĻ° āĻŦāĻŋāĻāĻžāĻā§ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻŽāĻŋāĻļā§āĻ° āĻāĻžāĻā§āĻ° āĻāĻžāĻĒ (95% āĻĒāĻĄāĻŧāĻž āĻāĻŦāĻ 5% āĻ˛ā§āĻāĻž) āĻĨā§āĻā§ āĻĢāĻ˛āĻžāĻĢāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŦā§āĻĒāĻ°ā§āĻ¤ā§āĻ¯āĨ¤
āĻ¸ā§āĻā§āĻ˛āĻŋāĻ?
āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻ¨ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻŦā§āĻĻā§āĻ§āĻŋ āĻāĻŦāĻ āĻšā§āĻ°āĻžāĻ¸ āĻāĻ°āĻž āĻāĻāĻāĻŋ āĻāĻ-āĻā§āĻ˛āĻŋāĻ āĻāĻžāĻāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻĻā§āĻ°ā§āĻ¤ āĻĄā§āĻāĻž āĻ˛ā§āĻĄ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨ āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋāĻā§ āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ (āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻŋ US-āĻĒā§āĻ°ā§āĻŦ āĻ āĻā§āĻāĻ˛ā§ 25āĻāĻŋ āĻ¨ā§āĻĄ āĻāĻŋāĻ˛) āĻŦā§āĻ¸ā§āĻ āĻāĻ°āĻžāĻ° āĻāĻĨāĻž āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻĒāĻ°ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĄā§āĻāĻžāĻ° āĻĒāĻ°ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻ˛ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻ¨ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻšā§āĻ°āĻžāĻ¸ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§, 2 āĻāĻŋāĻŦāĻŋ/āĻ¨ā§āĻĄ āĻ¸ā§āĻŽāĻž āĻŽāĻ¨ā§ āĻ°ā§āĻā§āĨ¤
āĻāĻŽāĻ¨āĻāĻŋ āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻ āĻā§āĻ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§āĻ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻ āĻ¸ā§āĻŽāĻžāĻ° āĻāĻĨāĻž āĻŽāĻ¨ā§ āĻāĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ āĻŦā§āĻļ āĻāĻŋāĻā§ āĻ˛ā§āĻĄ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻĒāĻ°ā§, āĻāĻŽāĻžāĻĻā§āĻ° āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§āĻ° āĻāĻāĻžāĻ° āĻāĻŋāĻ˛ āĻĒā§āĻ°āĻžāĻ¯āĻŧ 155 āĻāĻŋāĻāĻžāĻŦāĻžāĻāĻ, āĻāĻŦāĻ āĻ¯āĻāĻ¨ 1 āĻ¨ā§āĻĄā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖā§ āĻ¸ā§āĻā§āĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻāĻ¨ āĻāĻŽāĻ°āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻĒā§āĻ¯āĻŧā§āĻāĻŋ:
āĻāĻŽāĻ°āĻž 25 āĻĨā§āĻā§ 2āĻāĻŋ āĻĻā§āĻˇā§āĻāĻžāĻ¨ā§āĻ¤ā§ āĻ¸ā§āĻā§āĻ˛ āĻāĻ°āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻ¯āĻŧā§āĻāĻŋ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŽāĻ°āĻž āĻĻā§āĻāĻŋ āĻ¨ā§āĻĄā§ āĻāĻāĻā§ āĻāĻāĻŋāĨ¤
āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻ¨ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§ āĻāĻŦāĻ āĻšā§āĻ°āĻžāĻ¸ āĻāĻ°āĻž REST API āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻāĻŋ āĻŦā§āĻ¯āĻ¸ā§āĻ¤ āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻŦāĻ°ā§āĻ§āĻŋāĻ¤ āĻ˛ā§āĻĄ āĻāĻŽāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻļā§āĻˇāĻāĻžāĻŦā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
OLAP āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž?
āĻāĻŽāĻ°āĻž āĻŽā§āĻ˛āĻ¤ āĻāĻ āĻ āĻāĻļā§ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°ā§āĻ° āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻĨā§āĻˇā§āĻ āĻ¸āĻŽāĻ¯āĻŧ āĻĻā§āĻāĻ¯āĻŧāĻžāĻ° āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻ¨āĻž āĻāĻ°ā§āĻāĻŋāĨ¤ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻŋāĻ¤ āĻāĻžāĻāĻ¨ā§āĻā§āĻ° āĻĒāĻ°ā§, āĻāĻŽāĻ°āĻž āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻŦā§āĻāĻ¤ā§ āĻĒā§āĻ°ā§āĻāĻŋāĻ˛āĻžāĻŽ āĻ¯ā§ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻāĻŋ āĻā§āĻ āĻšāĻŦā§ āĻāĻŦāĻ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° OLAP-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻāĻā§āĻāĻŋāĻ¨ āĻšāĻŦā§ āĻ¨āĻžāĨ¤ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻ¨ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§āĻˇā§, 10M āĻ¸āĻžāĻ°āĻŋ āĻ¸āĻžāĻ°āĻŖāĻŋāĻ¤ā§ āĻ¸āĻžāĻ°āĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻŦā§āĻā§ āĻ¨āĻŋāĻ¤ā§ 55 āĻĨā§āĻā§ 60 āĻ¸ā§āĻā§āĻ¨ā§āĻĄ āĻ¸āĻŽāĻ¯āĻŧ āĻ˛ā§āĻā§āĻā§āĨ¤ āĻāĻāĻžāĻĄāĻŧāĻžāĻ, āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ¸āĻā§āĻāĻ¯āĻŧ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ°āĻ āĻŽā§āĻŽāĻ°āĻŋāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻāĻŽāĻ¨ āĻ¯ā§āĻā§āĻ¨ā§ āĻĒā§āĻ°āĻļā§āĻ¨ āĻāĻāĻāĻŋ OOM āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻ¯āĻŧā§āĻā§āĨ¤
SELECT COUNT(DISTINCT(field0)) FROM usertable; â (10M distinct values)-> SpoolingHashAggregateIterator ran out of memory during new row.
TPC-H āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŋāĻā§ āĻ¸āĻāĻā§āĻ¯āĻž āĻāĻĄ āĻ˛āĻŋāĻĒāĻāĻ¨ā§āĻ° āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻŦā§
4. āĻāĻŽāĻžāĻĻā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛
āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°ā§āĻ° āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ° āĻĒāĻ°āĻŋāĻĒā§āĻ°ā§āĻā§āĻˇāĻŋāĻ¤ā§, āĻāĻāĻŋāĻā§ āĻāĻāĻāĻŋ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ OLTP āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĻā§āĻāĻž āĻāĻ āĻŋāĻ¨, āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§ āĻ¯āĻāĻ¨ āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĻā§āĻ˛āĻŋ āĻāĻāĻŋāĻā§ āĻāĻžāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¯āĻŧā§ˇ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°ā§āĻ° āĻ¤ā§āĻ°ā§āĻāĻŋāĻā§āĻ˛āĻŋāĻ° āĻāĻžāĻ°āĻĒāĻžāĻļā§ āĻāĻāĻāĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻāĻāĻāĻŋ āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻ¯āĻŧ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ā§ˇ
āĻ¯āĻāĻ¨ āĻāĻŽāĻ°āĻž āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻā§ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻļā§āĻ°ā§ āĻāĻ°āĻŋ, āĻ¤āĻāĻ¨ āĻāĻŽāĻ°āĻž āĻāĻļāĻž āĻāĻ°ā§āĻāĻŋāĻ˛āĻžāĻŽ āĻ¯ā§ āĻāĻāĻŋāĻ° āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ Google SQL āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯ āĻšāĻŦā§ āĻŦāĻž āĻ āĻ¨ā§āĻ¤āĻ¤ āĻĻā§āĻ°ā§ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻŦā§āĻ¯āĻžāĻāĻāĻĒā§āĻ° āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ āĻāĻžāĻŦ āĻāĻŦāĻ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻā§āĻŦ āĻ¸ā§āĻŽāĻŋāĻ¤ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻŽāĻ°āĻž āĻ āĻŦāĻžāĻ āĻšāĻ¯āĻŧā§āĻāĻŋāĨ¤ āĻā§āĻ¨ āĻŽāĻ¤āĻžāĻŽāĻ¤ āĻāĻ˛ā§āĻ˛ā§āĻ āĻ¨āĻž āĻāĻ°āĻž, āĻā§āĻ¨ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻĒāĻ°āĻŋāĻŦā§āĻļ, āĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻā§āĻ°āĻŽ, DML āĻāĻŦāĻ DDL āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻžāĻĄāĻŧāĻž JDBC, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤
āĻ¸ā§āĻ¤āĻ°āĻžāĻ, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻ¸ā§āĻā§āĻ˛ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻāĻŽāĻ¨ āĻāĻžāĻ°ā§ āĻāĻ¨ā§āĻ¯ āĻ¯ā§āĻ¤ā§ āĻšāĻŦā§? āĻŦāĻžāĻāĻžāĻ°ā§ āĻāĻāĻ¨āĻ āĻāĻāĻāĻŋ āĻāĻāĻ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻŦāĻ˛ā§ āĻŽāĻ¨ā§ āĻšāĻā§āĻā§ āĻ¨āĻž āĻ¯āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻĢāĻŋāĻ āĻāĻ°ā§āĨ¤ āĻ āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻŦāĻ¨ā§āĻ§ āĻāĻŦāĻ āĻāĻĒā§āĻ¨ āĻ¸ā§āĻ°ā§āĻ¸ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§ (āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§), āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻļāĻā§āĻ¤āĻŋ āĻāĻŦāĻ āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻž āĻ°āĻ¯āĻŧā§āĻā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¤āĻžāĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻā§āĻāĻ 99,999% SLA āĻāĻŦāĻ āĻāĻā§āĻ āĻŽāĻžāĻ¤ā§āĻ°āĻžāĻ° āĻ§āĻžāĻ°āĻžāĻŦāĻžāĻšāĻŋāĻāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ SaaS āĻ āĻĢāĻžāĻ° āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻāĻā§āĻ SLA āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻ˛āĻā§āĻˇā§āĻ¯ āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻžāĻ§āĻŋāĻ āĻā§āĻ˛āĻžāĻāĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻāĻā§āĻ°āĻšā§ āĻ¨āĻž āĻšāĻ¨, āĻ¤āĻžāĻšāĻ˛ā§ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻāĻĒāĻ¨āĻŋ āĻ¯ā§ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻāĻŋ āĻā§āĻāĻāĻā§āĻ¨ āĻ¤āĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ā§ˇ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻĒāĻ¨āĻŋ āĻāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¸āĻā§āĻ¤āĻ¨ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤āĨ¤
āĻ¨ā§āĻ¯āĻžāĻ¯ā§āĻ¯āĻāĻžāĻŦā§ āĻŦāĻ˛āĻ¤ā§ āĻā§āĻ˛ā§, āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° 2017 āĻ¸āĻžāĻ˛ā§āĻ° āĻŦāĻ¸āĻ¨ā§āĻ¤ā§ āĻāĻ¨āĻ¸āĻžāĻ§āĻžāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛, āĻ¤āĻžāĻ āĻāĻāĻŋ āĻāĻļāĻž āĻāĻ°āĻž āĻ¯ā§āĻā§āĻ¤āĻŋāĻ¸āĻā§āĻāĻ¤ āĻ¯ā§ āĻāĻ° āĻāĻŋāĻā§ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¤ā§āĻ°ā§āĻāĻŋāĻā§āĻ˛āĻŋ āĻļā§āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻ˛ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻāĻļāĻž āĻāĻ°āĻŋ), āĻāĻŦāĻ āĻ¯āĻāĻ¨ āĻāĻāĻŋ āĻšāĻ¯āĻŧ, āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻā§āĻŽ-āĻā§āĻā§āĻāĻžāĻ° āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻ¸āĻ°ā§āĻŦā§āĻĒāĻ°āĻŋ, āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻā§āĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻŦāĻ˛ āĻāĻāĻāĻŋ āĻĒāĻžāĻ°ā§āĻļā§āĻŦ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻ¨āĻ¯āĻŧāĨ¤ Google āĻāĻāĻŋāĻā§ āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ Google āĻĒāĻŖā§āĻ¯ā§āĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻšāĻŋāĻ¸ā§āĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻāĻŦāĻ āĻ¯āĻāĻ¨ Google āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¤āĻŋ Google āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻā§āĻ°ā§āĻā§ āĻŽā§āĻāĻžāĻ¸ā§āĻā§āĻ°āĻā§ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻĻāĻŋāĻ¯āĻŧā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻāĻ°ā§āĻā§, āĻ¤āĻāĻ¨ āĻāĻāĻŋ Google āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸ā§āĻā§āĻ°ā§āĻāĻā§ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§ āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ
āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻ
āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¯āĻŧā§āĻā§ (āĻ¯āĻž āĻāĻāĻ¨āĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻ¨āĻ¯āĻŧ
āĻ¸ā§āĻ¤āĻ°āĻžāĻ, āĻāĻāĻ¨āĻ āĻāĻļāĻž āĻāĻā§... āĻāĻŽāĻ°āĻž āĻāĻļāĻž āĻāĻ°āĻŋāĨ¤
āĻāĻāĻžāĻ¨ā§āĻ āĻļā§āĻˇ. āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§āĻ° āĻ˛ā§āĻāĻā§āĻ° āĻŽāĻ¤ā§, āĻāĻŽāĻ°āĻžāĻ āĻāĻļāĻž āĻāĻ°āĻ¤ā§ āĻĨāĻžāĻāĻŋ, āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻŋ āĻāĻ āĻŦāĻŋāĻˇāĻ¯āĻŧā§ āĻā§ āĻāĻžāĻŦāĻā§āĻ¨? āĻāĻŽā§āĻ¨ā§āĻā§ āĻ˛āĻŋāĻā§āĻ¨
āĻāĻŽāĻ°āĻž āĻ¸āĻŦāĻžāĻāĻā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻĻā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻžāĻ¨āĻžāĻ
āĻāĻ¤ā§āĻ¸: www.habr.com