KDB+ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ: āĻĢāĻžāχāĻ¨ā§āϝāĻžāĻ¨ā§āϏ āĻĨ⧇āϕ⧇ āϏ⧂āĻ¤ā§āϰ 1 āĻĒāĻ°ā§āϝāĻ¨ā§āϤ

KDB+, āϕ⧋āĻŽā§āĻĒāĻžāύāĻŋāϰ āĻĒāĻŖā§āϝ KX āϏāĻ‚āϕ⧀āĻ°ā§āĻŖ āĻšā§‡āύāĻžāĻļā§‹āύāĻžāϗ⧁āϞāĻŋāϤ⧇ āĻŦā§āϝāĻžāĻĒāĻ•āĻ­āĻžāĻŦ⧇ āĻĒāϰāĻŋāϚāĻŋāϤ, āĻ…āĻ¤ā§āϝāĻ¨ā§āϤ āĻĻā§āϰ⧁āϤ, āĻ•āϞāĻžāĻŽāĻžāϰ āĻĄā§‡āϟāĻžāĻŦ⧇āϏ āϝāĻž āϏāĻŽāϝāĻŧ āϏāĻŋāϰāĻŋāϜ āĻāĻŦāĻ‚ āϤāĻžāĻĻ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖāĻžāĻ¤ā§āĻŽāĻ• āĻ—āĻŖāύāĻž āϏāĻ‚āϰāĻ•ā§āώāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦ⧇, āĻāϟāĻŋ āφāĻ°ā§āĻĨāĻŋāĻ• āĻļāĻŋāĻ˛ā§āĻĒ⧇ āϖ⧁āĻŦ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āĻ›āĻŋāϞ (āĻāĻŦāĻ‚ āφāϛ⧇) - āĻāϟāĻŋ āϏāĻŽāĻ¸ā§āϤ āĻļā§€āĻ°ā§āώ 10 āĻŦāĻŋāύāĻŋāϝāĻŧā§‹āĻ— āĻŦā§āϝāĻžāĻ™ā§āĻ• āĻāĻŦāĻ‚ āĻ…āύ⧇āĻ• āϏ⧁āĻĒāϰāĻŋāϚāĻŋāϤ āĻšā§‡āϜ āĻĢāĻžāĻ¨ā§āĻĄ, āĻāĻ•ā§āϏāĻšā§‡āĻžā§āϜ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āϏāĻ‚āĻ¸ā§āĻĨāĻž āĻĻā§āĻŦāĻžāϰāĻž āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧāĨ¤ āϏāĻŽā§āĻĒā§āϰāϤāĻŋ, KX āϤāĻžāϰ āĻ—ā§āϰāĻžāĻšāĻ• āĻŦ⧇āϏ āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻ•āϰāĻžāϰ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύāĻŋāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻāĻ–āύ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āϏāĻŽāĻžāϧāĻžāύ āĻ…āĻĢāĻžāϰ āĻ•āϰ⧇ āϝ⧇āĻ–āĻžāύ⧇ āĻĒā§āϰāϚ⧁āϰ āĻĒāϰāĻŋāĻŽāĻžāϪ⧇ āĻĄā§‡āϟāĻž āϰāϝāĻŧ⧇āϛ⧇, āϏāĻŽāϝāĻŧ āĻ…āύ⧁āϏāĻžāϰ⧇ āĻŦāĻž āĻ…āĻ¨ā§āϝāĻĨāĻžāϝāĻŧ āϏāĻ‚āĻ—āĻ āĻŋāϤ - āĻŸā§‡āϞāĻŋāĻ•āĻŽ, āĻŦāĻžāϝāĻŧā§‹āχāύāĻĢāϰāĻŽā§‡āϟāĻŋāĻ•ā§āϏ, āĻŽā§āϝāĻžāύ⧁āĻĢā§āϝāĻžāĻ•āϚāĻžāϰāĻŋāĻ‚ āχāĻ¤ā§āϝāĻžāĻĻāĻŋāĨ¤ āϤāĻžāϰāĻž āĻĢāĻ°ā§āĻŽā§āϞāĻž 1-āĻ āĻ…ā§āϝāĻžāĻ¸ā§āϟāύ āĻŽāĻžāĻ°ā§āϟāĻŋāύ āϰ⧇āĻĄ āĻŦ⧁āϞ āϰ⧇āϏāĻŋāĻ‚ āĻĻāϞ⧇āϰ āĻ…āĻ‚āĻļā§€āĻĻāĻžāϰ āĻšāϝāĻŧ⧇ āĻ“āϠ⧇, āϝ⧇āĻ–āĻžāύ⧇ āϤāĻžāϰāĻž āĻ—āĻžāĻĄāĻŧāĻŋāϰ āϏ⧇āĻ¨ā§āϏāϰ āĻĨ⧇āϕ⧇ āĻĄā§‡āϟāĻž āϏāĻ‚āĻ—ā§āϰāĻš āĻāĻŦāĻ‚ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ•āϰāϤ⧇ āĻāĻŦāĻ‚ āĻŦāĻžāϝāĻŧ⧁ āϟāĻžāύ⧇āϞ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ āĻ•āϰāϤ⧇ āϏāĻšāĻžāϝāĻŧāϤāĻž āĻ•āϰ⧇āĨ¤ āĻāχ āύāĻŋāĻŦāĻ¨ā§āϧ⧇, āφāĻŽāĻŋ āφāĻĒāύāĻžāϕ⧇ āĻŦāϞāϤ⧇ āϚāĻžāχ āϝ⧇ KDB+ āĻāϰ āϕ⧋āύ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋ āĻāϟāĻŋāϕ⧇ āϏ⧁āĻĒāĻžāϰ-āĻĒāĻžāϰāĻĢāĻ°ā§āĻŽāĻŋāĻ‚ āĻ•āϰ⧇ āϤ⧋āϞ⧇, āϕ⧇āύ āϕ⧋āĻŽā§āĻĒāĻžāύāĻŋāϗ⧁āϞāĻŋ āĻāϤ⧇ āĻĒā§āϰāϚ⧁āϰ āĻ…āĻ°ā§āĻĨ āĻŦā§āϝāϝāĻŧ āĻ•āϰāϤ⧇ āχāĻšā§āϛ⧁āĻ•, āĻāĻŦāĻ‚ āĻ…āĻŦāĻļ⧇āώ⧇, āϕ⧇āύ āĻāϟāĻŋ āϏāĻ¤ā§āϝāĻŋāχ āĻāĻ•āϟāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āύāϝāĻŧāĨ¤
 
KDB+ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ: āĻĢāĻžāχāĻ¨ā§āϝāĻžāĻ¨ā§āϏ āĻĨ⧇āϕ⧇ āϏ⧂āĻ¤ā§āϰ 1 āĻĒāĻ°ā§āϝāĻ¨ā§āϤ
 
āĻāχ āύāĻŋāĻŦāĻ¨ā§āϧ⧇ āφāĻŽāĻŋ āφāĻĒāύāĻžāϕ⧇ āϏāĻžāϧāĻžāϰāĻŖāĻ­āĻžāĻŦ⧇ āϜāĻžāύāĻžāϤ⧇ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāĻŦ KDB+ āϕ⧀, āĻāϰ āϕ⧀ āϕ⧀ āĻ•ā§āώāĻŽāϤāĻž āĻāĻŦāĻ‚ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž āϰāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āϝ⧇ āϕ⧋āĻŽā§āĻĒāĻžāύāĻŋāϗ⧁āϞāĻŋ āĻĒā§āϰāϚ⧁āϰ āĻĒāϰāĻŋāĻŽāĻžāϪ⧇ āĻĄā§‡āϟāĻž āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ•āϰāϤ⧇ āϚāĻžāϝāĻŧ āϤāĻžāĻĻ⧇āϰ āϜāĻ¨ā§āϝ āĻāϰ āϏ⧁āĻŦāĻŋāϧāĻžāϗ⧁āϞāĻŋ āϕ⧀āĨ¤ āφāĻŽāĻŋ KDB+ āĻāϰ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻŦāĻž āĻāϰ Q āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāώāĻžāϰ āĻŦāĻŋāĻļāĻĻ āĻŦāĻŋāĻŦāϰāϪ⧇ āϝāĻžāĻŦ āύāĻžāĨ¤ āĻāχ āĻĻ⧁āϟāĻŋ āĻŦāĻŋāώāϝāĻŧāχ āϖ⧁āĻŦ āĻŦāĻŋāĻ¸ā§āϤ⧃āϤ āĻāĻŦāĻ‚ āĻĒ⧃āĻĨāĻ• āύāĻŋāĻŦāĻ¨ā§āϧ⧇āϰ āϝ⧋āĻ—ā§āϝāĨ¤ āĻāχ āĻŦāĻŋāώāϝāĻŧ⧇ āĻ…āύ⧇āĻ• āϤāĻĨā§āϝ code.kx.com-āĻ āĻĒāĻžāĻ“āϝāĻŧāĻž āϝāĻžāĻŦ⧇, āϝāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āϰāϝāĻŧ⧇āϛ⧇ Q - Q āĻĢāϰ āĻŽāĻ°ā§āϟāĻžāϞāϏ⧇āϰ āĻāĻ•āϟāĻŋ āĻŦāχ (āύ⧀āĻšā§‡āϰ āϞāĻŋāĻ™ā§āĻ• āĻĻ⧇āϖ⧁āύ)āĨ¤

āĻ•āĻŋāϛ⧁ āĻĒāĻĻ

  • āχāύ-āĻŽā§‡āĻŽāϰāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏāĨ¤ āĻāĻ•āϟāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āϝāĻž āĻĻā§āϰ⧁āϤ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ⧇āϰ āϜāĻ¨ā§āϝ RAM āĻ āĻĄā§‡āϟāĻž āϏāĻžā§āϚāϝāĻŧ āĻ•āϰ⧇āĨ¤ āĻāχ āϜāĻžāϤ⧀āϝāĻŧ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āϏ⧁āĻŦāĻŋāϧāĻžāϗ⧁āϞāĻŋ āĻ¸ā§āĻĒāĻˇā§āϟ, āϤāĻŦ⧇ āĻ…āϏ⧁āĻŦāĻŋāϧāĻžāϗ⧁āϞāĻŋ āĻš'āϞ āĻĄā§‡āϟāĻž āĻšāĻžāϰāĻžāύ⧋āϰ āϏāĻŽā§āĻ­āĻžāĻŦāύāĻž āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āĻĒā§āϰāϚ⧁āϰ āĻŽā§‡āĻŽāϰāĻŋ āĻĨāĻžāĻ•āĻž āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤
  • āĻ•āϞāĻžāĻŽāĻžāϰ āĻĄāĻžāϟāĻžāĻŦ⧇āϏāĨ¤ āĻāĻ•āϟāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āϝ⧇āĻ–āĻžāύ⧇ āĻĄā§‡āϟāĻž āϰ⧇āĻ•āĻ°ā§āĻĄ āĻĻā§āĻŦāĻžāϰāĻž āϰ⧇āĻ•āĻ°ā§āĻĄ āĻ•āϰāĻžāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ āĻ•āϞāĻžāĻŽ āĻĻā§āĻŦāĻžāϰāĻž āĻ•āϞāĻžāĻŽ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻāχ āϜāĻžāϤ⧀āϝāĻŧ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āĻĒā§āϰāϧāĻžāύ āϏ⧁āĻŦāĻŋāϧāĻž āĻš'āϞ āĻāĻ•āϟāĻŋ āĻ•āϞāĻžāĻŽ āĻĨ⧇āϕ⧇ āĻĄā§‡āϟāĻž āĻāĻ•āϏāĻžāĻĨ⧇ āĻĄāĻŋāĻ¸ā§āϕ⧇ āĻāĻŦāĻ‚ āĻŽā§‡āĻŽāϰāĻŋāϤ⧇ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ, āϝāĻž āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝāĻ­āĻžāĻŦ⧇ āĻāϟāĻŋāϤ⧇ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ⧇āϰ āĻ—āϤāĻŋ āĻŦāĻžāĻĄāĻŧāĻŋāϝāĻŧ⧇ āϤ⧋āϞ⧇āĨ¤ āĻ•āϞāĻžāĻŽāϗ⧁āϞāĻŋ āϞ⧋āĻĄ āĻ•āϰāĻžāϰ āĻĻāϰāĻ•āĻžāϰ āύ⧇āχ āϝāĻž āĻ•ā§āϝ⧋āϝāĻŧāĻžāϰ⧀āϤ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧ āύāĻžāĨ¤ āĻĒā§āϰāϧāĻžāύ āĻ…āϏ⧁āĻŦāĻŋāϧāĻž āĻš'āϞ āϰ⧇āĻ•āĻ°ā§āĻĄāϗ⧁āϞāĻŋ āϏāĻ‚āĻļā§‹āϧāύ āĻ•āϰāĻž āĻāĻŦāĻ‚ āĻŽā§āϛ⧇ āĻĢ⧇āϞāĻž āĻ•āĻ āĻŋāύāĨ¤
  • āϏāĻŽāϝāĻŧ āϏāĻŋāϰāĻŋāϜāĨ¤ āϤāĻžāϰāĻŋāĻ– āĻŦāĻž āϏāĻŽāϝāĻŧ āĻ•āϞāĻžāĻŽ āϏāĻš āĻĄā§‡āϟāĻžāĨ¤ āϏāĻžāϧāĻžāϰāĻŖāϤ, āĻāχ āϧāϰāύ⧇āϰ āĻĄā§‡āϟāĻžāϰ āϜāĻ¨ā§āϝ āϟāĻžāχāĻŽ āĻ…āĻ°ā§āĻĄāĻžāϰāĻŋāĻ‚ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ, āϝāĻžāϤ⧇ āφāĻĒāύāĻŋ āϏāĻšāĻœā§‡āχ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āϕ⧋āύ āϰ⧇āĻ•āĻ°ā§āĻĄāϟāĻŋ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇āϰ āφāϗ⧇ āĻŦāĻž āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧇, āĻ…āĻĨāĻŦāĻž āĻāĻŽāύ āĻĢāĻžāĻ‚āĻļāύ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāϤ⧇ āϝāĻžāϰ āĻĢāϞāĻžāĻĢāϞ āϰ⧇āĻ•āĻ°ā§āĻĄā§‡āϰ āĻ•ā§āϰāĻŽ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇āĨ¤ āĻ•ā§āϞāĻžāϏāĻŋāĻ• āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻāĻ•āϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ­āĻŋāĻ¨ā§āύ āύ⧀āϤāĻŋāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻŽāĻŋāϤ - āĻāĻ•āϟāĻŋ āϏ⧇āϟ āĻšāĻŋāϏāĻžāĻŦ⧇ āϰ⧇āĻ•āĻ°ā§āĻĄā§‡āϰ āĻāĻ•āϟāĻŋ āϏāĻ‚āĻ—ā§āϰāĻšā§‡āϰ āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāĻ¤ā§āĻŦ āĻ•āϰ⧇, āϝ⧇āĻ–āĻžāύ⧇ āϰ⧇āĻ•āĻ°ā§āĻĄā§‡āϰ āĻ•ā§āϰāĻŽ āύ⧀āϤāĻŋāĻ—āϤāĻ­āĻžāĻŦ⧇, āϏāĻ‚āĻœā§āĻžāĻžāϝāĻŧāĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧ āύāĻžāĨ¤
  • āϭ⧇āĻ•ā§āϟāϰāĨ¤ KDB+ āĻāϰ āĻĒā§āϰāϏāĻ™ā§āϗ⧇, āĻāϟāĻŋ āĻāĻ•āχ āĻĒāĻžāϰāĻŽāĻžāĻŖāĻŦāĻŋāĻ• āϧāϰāϪ⧇āϰ āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ āϤāĻžāϞāĻŋāĻ•āĻž, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϏāĻ‚āĻ–ā§āϝāĻžāĨ¤ āĻ…āĻ¨ā§āϝ āĻ•āĻĨāĻžāϝāĻŧ, āωāĻĒāĻžāĻĻāĻžāύ⧇āϰ āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāϰ⧇āĨ¤ āĻ…ā§āϝāĻžāϰ⧇, āϤāĻžāϞāĻŋāĻ•āĻžāϰ āĻŦāĻŋāĻĒāϰ⧀āϤ⧇, āϭ⧇āĻ•ā§āϟāϰ āĻĒā§āϰāϏ⧇āϏāϰ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻžāĻŦāϞ⧀ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϏāĻ‚āĻ•ā§āώāĻŋāĻĒā§āϤāĻ­āĻžāĻŦ⧇ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻāĻŦāĻ‚ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

 

āϐāϤāĻŋāĻšāĻžāϏāĻŋāĻ• āĻĒāϟāĻ­ā§‚āĻŽāĻŋ

KX 1993 āϏāĻžāϞ⧇ āφāĻ°ā§āĻĨāĻžāϰ āĻšā§āχāϟāύāĻŋ āĻĻā§āĻŦāĻžāϰāĻž āĻĒā§āϰāϤāĻŋāĻˇā§āĻ āĻŋāϤ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ, āϝāĻŋāύāĻŋ āĻĒā§‚āĻ°ā§āĻŦ⧇ A+ āĻ­āĻžāώāĻžāϝāĻŧ āĻŽāĻ°ā§āĻ—āĻžāύ āĻ¸ā§āĻŸā§āϝāĻžāύāϞāĻŋ āĻŦā§āϝāĻžāĻ™ā§āϕ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇āĻ›āĻŋāϞ⧇āύ, APL-āĻāϰ āωāĻ¤ā§āϤāϰāϏ⧂āϰāĻŋ - āĻāĻ•āϟāĻŋ āϖ⧁āĻŦ āφāϏāϞ āĻāĻŦāĻ‚ āĻāĻ• āϏāĻŽāϝāĻŧ⧇ āφāĻ°ā§āĻĨāĻŋāĻ• āĻŦāĻŋāĻļā§āĻŦ⧇āϰ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āĻ­āĻžāώāĻžāĨ¤ āĻ…āĻŦāĻļā§āϝāχ, āϕ⧇āĻāĻ•ā§āϏ-āĻ, āφāĻ°ā§āĻĨāĻžāϰ āĻāĻ•āχ āĻšā§‡āϤāύāĻžāϝāĻŧ āϚāĻžāϞāĻŋāϝāĻŧ⧇ āϝāĻžāύ āĻāĻŦāĻ‚ āĻ°ā§āϝāĻžāĻĄāĻŋāĻ•āĻžāϞ āĻŽāĻŋāύāĻŋāĻŽāĻžāϞāĻŋāϜāĻŽā§‡āϰ āϧāĻžāϰāĻŖāĻž āĻĻā§āĻŦāĻžāϰāĻž āĻĒāϰāĻŋāϚāĻžāϞāĻŋāϤ āϭ⧇āĻ•ā§āϟāϰ-āĻ•āĻžāĻ°ā§āϝāĻ•āϰ⧀ āĻ­āĻžāώāĻž K āϤ⧈āϰāĻŋ āĻ•āϰ⧇āύāĨ¤ āϕ⧇ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāϗ⧁āϞāĻŋ āĻŦāĻŋāϰāĻžāĻŽ āϚāĻŋāĻšā§āύ āĻāĻŦāĻ‚ āĻŦāĻŋāĻļ⧇āώ āĻ…āĻ•ā§āώāϰāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ āĻ—ā§‹āϞāĻŽāĻžāϞ⧇āϰ āĻŽāϤ⧋ āĻĻ⧇āĻ–āĻžāϝāĻŧ, āϞāĻ•ā§āώāĻŖ āĻāĻŦāĻ‚ āĻĢāĻžāĻ‚āĻļāύ⧇āϰ āĻ…āĻ°ā§āĻĨ āĻĒā§āϰāϏāĻ™ā§āϗ⧇āϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ…āĻĒāĻžāϰ⧇āĻļāύ āĻĒā§āϰāϚāϞāĻŋāϤ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāώāĻžāϰ āϤ⧁āϞāύāĻžāϝāĻŧ āĻ…āύ⧇āĻ• āĻŦ⧇āĻļāĻŋ āĻ…āĻ°ā§āĻĨ āĻŦāĻšāύ āĻ•āϰ⧇āĨ¤ āĻāχ āĻ•āĻžāϰāϪ⧇, āĻāĻ•āϟāĻŋ āϕ⧇ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽ āĻ¨ā§āϝ⧂āύāϤāĻŽ āĻ¸ā§āĻĨāĻžāύ āύ⧇āϝāĻŧ — āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āϞāĻžāχāύ āϜāĻžāĻ­āĻž-āĻāϰ āĻŽāϤ⧋ āĻļāĻŦā§āĻĻāĻ­āĻžāώāĻžāϝāĻŧ āĻĒāĻžāĻ ā§āϝ⧇āϰ āĻĒ⧃āĻˇā§āĻ āĻžāϗ⧁āϞāĻŋāϕ⧇ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ — āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽā§‡āϰ āĻāĻ•āϟāĻŋ āĻ…āϤāĻŋ-āϕ⧇āĻ¨ā§āĻĻā§āϰāĻŋāĻ• āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύāĨ¤
 
āϕ⧇-āϤ⧇ āĻāĻ•āϟāĻŋ āĻĢāĻžāĻ‚āĻļāύ āϝāĻž āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻĻāĻ¤ā§āϤ āĻŦā§āϝāĻžāĻ•āϰāĻŖ āĻ…āύ⧁āϏāĻžāϰ⧇ LL1 āĻĒāĻžāĻ°ā§āϏāĻžāϰ āĻœā§‡āύāĻžāϰ⧇āϟāϰ⧇āϰ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰ⧇:

1. pp:{q:{(x;p3(),y)};r:$[-11=@x;$x;11=@x;q[`N;$*x];10=abs@@x;q[`N;x]  
2.   ($)~*x;(`P;p3 x 1);(1=#x)&11=@*x;pp[{(1#x;$[2=#x;;,:]1_x)}@*x]  
3.      (?)~*x;(`Q;pp[x 1]);(*)~*x;(`M;pp[x 1]);(+)~*x;(`MP;pp[x 1]);(!)~*x;(`Y;p3 x 1)  
4.      (2=#x)&(@x 1)in 100 101 107 7 -7h;($[(@x 1)in 100 101 107h;`Ff;`Fi];p3 x 1;pp[*x])  
5.      (|)~*x;`S,(pp'1_x);2=#x;`C,{@[@[x;-1+#x;{x,")"}];0;"(",]}({$[".s.C"~4#x;6_-2_x;x]}'pp'x);'`pp];  
6.   $[@r;r;($[1<#r;".s.";""],$*r),$[1<#r;"[",(";"/:1_r),"]";""]]}  

 āφāĻ°ā§āĻĨāĻžāϰ KDB+-āĻ āĻ¨ā§āϝ⧂āύāϤāĻŽ āĻļāϰ⧀āϰ⧇āϰ āύāĻĄāĻŧāĻžāϚāĻĄāĻŧāĻžāϰ āϏāĻžāĻĨ⧇ āϚāϰāĻŽ āĻĻāĻ•ā§āώāϤāĻžāϰ āĻāχ āĻĻāĻ°ā§āĻļāύāϕ⧇ āĻŽā§‚āĻ°ā§āϤ āĻ•āϰ⧇āϛ⧇āύ, āϝāĻž 2003 āϏāĻžāϞ⧇ āφāĻŦāĻŋāĻ°ā§āĻ­ā§‚āϤ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ (āφāĻŽāĻŋ āĻŽāύ⧇ āĻ•āϰāĻŋ āĻāϟāĻŋ āĻāĻ–āύ āĻ¸ā§āĻĒāĻˇā§āϟ āϝ⧇ āύāĻžāĻŽā§‡āϰ K āĻ…āĻ•ā§āώāϰāϟāĻŋ āϕ⧋āĻĨāĻž āĻĨ⧇āϕ⧇ āĻāϏ⧇āϛ⧇) āĻāĻŦāĻ‚ āĻāϟāĻŋ K-āĻāϰ āϚāϤ⧁āĻ°ā§āĻĨ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āĻĻā§‹āĻ­āĻžāώ⧀ āĻ›āĻžāĻĄāĻŧāĻž āφāϰ āĻ•āĻŋāϛ⧁āχ āύāϝāĻŧāĨ¤ āĻ­āĻžāώāĻžāĨ¤ K K-āĻāϰ āωāĻĒāϰ⧇ āφāϰāĻ“ āĻāĻ•āϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀-āĻŦāĻžāĻ¨ā§āϧāĻŦ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āϝāĻžāϰ āύāĻžāĻŽ QāĨ¤ Q āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ SQL- QSQL-āĻāϰ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āωāĻĒāĻ­āĻžāώāĻžāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰ⧇āϛ⧇, āĻāĻŦāĻ‚ āĻĻā§‹āĻ­āĻžāώ⧀ - āĻāĻ•āϟāĻŋ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĄā§‡āϟāĻž āϟāĻžāχāĻĒ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŸā§‡āĻŦāĻŋāϞ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ, āĻŸā§‡āĻŦāĻŋāϞ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϏāϰāĻžā§āϜāĻžāĻŽāĨ¤ āĻŽā§‡āĻŽāϰāĻŋāϤ⧇ āĻāĻŦāĻ‚ āĻĄāĻŋāĻ¸ā§āϕ⧇, āχāĻ¤ā§āϝāĻžāĻĻāĻŋ
 
āϏ⧁āϤāϰāĻžāĻ‚ āĻāĻ•āϜāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻĻ⧃āĻˇā§āϟāĻŋāϕ⧋āĻŖ āĻĨ⧇āϕ⧇, KDB+ āĻšāϞ āĻāĻ•āϟāĻŋ Q āĻ­āĻžāώāĻž āĻĻā§‹āĻ­āĻžāώ⧀ āϝāĻž āĻŸā§‡āĻŦāĻŋāϞ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āĻāĻŦāĻ‚ C# āĻĨ⧇āϕ⧇ SQL-āĻāϰ āĻŽāϤ⧋ LINQ-āĻ¸ā§āϟāĻžāχāϞ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύāĨ¤ āĻāϟāĻŋ KDB+ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ āĻāĻŦāĻ‚ āĻāϰ āĻĒā§āϰāϧāĻžāύ āĻĒā§āϰāϤāĻŋāϝ⧋āĻ—āĻŋāϤāĻžāĻŽā§‚āϞāĻ• āϏ⧁āĻŦāĻŋāϧāĻž, āϝāĻž āĻĒā§āϰāĻžāϝāĻŧāχ āωāĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ + āĻ…āĻ•ā§āώāĻŽ āĻ…āĻ•ā§āϜāĻŋāϞāĻŋāϝāĻŧāĻžāϰ⧀ āĻ­āĻžāώāĻž āύāϝāĻŧ, āϤāĻŦ⧇ āĻāĻ•āϟāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻžāĻ™ā§āĻ— āĻļāĻ•ā§āϤāĻŋāĻļāĻžāϞ⧀ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāώāĻž + āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻĢāĻžāĻ‚āĻļāύāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻ…āĻ¨ā§āϤāĻ°ā§āύāĻŋāĻ°ā§āĻŽāĻŋāϤ āϏāĻŽāĻ°ā§āĻĨāύāĨ¤ āĻāχ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝāϟāĻŋ KDB+ āĻāϰ āϏāĻŽāĻ¸ā§āϤ āϏ⧁āĻŦāĻŋāϧāĻž āϤāĻžāϞāĻŋāĻ•āĻžāϭ⧁āĻ•ā§āϤ āĻ•āϰāĻžāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āϧāĻžāϰāĻ• āĻ­ā§‚āĻŽāĻŋāĻ•āĻž āĻĒāĻžāϞāύ āĻ•āϰāĻŦ⧇āĨ¤ āωāĻĻāĻžāĻšāϰāĻŖ āĻ¸ā§āĻŦāϰ⧂āĻĒâ€Ļ
 

āφāϝāĻŧāϤāύ

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

  • āĻāχ āφāĻ•āĻžāϰāϟāĻŋ KDB+ āϕ⧇ āϝ⧇āϕ⧋āύ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ⧇ āĻĻ⧁āĻ°ā§āĻĻāĻžāĻ¨ā§āϤ āĻ…āύ⧁āĻ­āĻŦ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ - āĻāĻ•āϟāĻŋ āĻĒāĻžāχ āĻŽāĻžāχāĻ•ā§āϰ⧋āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ āĻĨ⧇āϕ⧇ āĻŸā§‡āϰāĻžāĻŦāĻžāχāϟ āĻŽā§‡āĻŽāϰāĻŋ āϏāĻš āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĒāĻ°ā§āϝāĻ¨ā§āϤāĨ¤ āĻāϟāĻŋ āϕ⧋āύ⧋āĻ­āĻžāĻŦ⧇āχ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻžāϕ⧇ āĻĒā§āϰāĻ­āĻžāĻŦāĻŋāϤ āĻ•āϰ⧇ āύāĻž; āĻ…āϧāĻŋāĻ•āĻ¨ā§āϤ⧁, Q āĻ…āĻŦāĻŋāϞāĻŽā§āĻŦ⧇ āĻļ⧁āϰ⧁ āĻšāϝāĻŧ, āϝāĻž āĻāϟāĻŋāϕ⧇ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āϜāĻŋāύāĻŋāϏāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇, āĻāĻ•āϟāĻŋ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟāĻŋāĻ‚ āĻ­āĻžāώāĻž āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤
  • āĻāχ āφāĻ•āĻžāϰ⧇, Q āĻĻā§‹āĻ­āĻžāώ⧀ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āĻĒā§āϰāϏ⧇āϏāϰ āĻ•ā§āϝāĻžāĻļ⧇ āĻĢāĻŋāϟ āĻ•āϰ⧇, āϝāĻž āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽ āύāĻŋāĻ°ā§āĻŦāĻžāĻšā§‡āϰ āĻ—āϤāĻŋ āĻŦāĻžāĻĄāĻŧāĻžāϝāĻŧāĨ¤
  • āĻāĻ•ā§āϏāĻŋāĻ•āĻŋāωāĻŸā§‡āĻŦāϞ āĻĢāĻžāχāϞ⧇āϰ āĻāχ āφāĻ•āĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇, Q āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϟāĻŋ āĻŽā§‡āĻŽāϰāĻŋāϤ⧇ āύāĻ—āĻŖā§āϝ āĻ¸ā§āĻĨāĻžāύ āύ⧇āϝāĻŧ; āφāĻĒāύāĻŋ āϤāĻžāĻĻ⧇āϰ āĻļāϤ āĻļāϤ āϚāĻžāϞāĻžāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āĻ…āϧāĻŋāĻ•āĻ¨ā§āϤ⧁, āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāϞ⧇, Q āĻāĻ•āϟāĻŋ āĻāĻ•āĻ• āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āĻĻāĻļ āĻŦāĻž āĻļāϤ āĻ—āĻŋāĻ—āĻžāĻŦāĻžāχāϟ āĻŽā§‡āĻŽāϰāĻŋāϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻŦāĻšā§āĻŽā§āĻ–āϤāĻž

āĻĒā§āϰāĻļā§āύ āĻŦāĻŋāĻ¸ā§āϤ⧃āϤ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻĻ⧁āĻ°ā§āĻĻāĻžāĻ¨ā§āϤāĨ¤ āĻĒā§āϰāϏ⧇āϏ Q āĻāĻ•āϟāĻŋ āϐāϤāĻŋāĻšāĻžāϏāĻŋāĻ• āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŦāĻ‚ āĻŸā§‡āϰāĻžāĻŦāĻžāχāϟ āϤāĻĨā§āϝ⧇ āĻĻā§āϰ⧁āϤ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āφāĻŽāĻžāĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āĻ•āϝāĻŧ⧇āĻ• āĻĄāϜāύ āϐāϤāĻŋāĻšāĻžāϏāĻŋāĻ• āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āϰāϝāĻŧ⧇āϛ⧇, āϝāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āĻ•āĻŋāϛ⧁āϤ⧇ āĻāĻ•āϟāĻŋ āĻ…āϏāĻ™ā§āϕ⧁āϚāĻŋāϤ āĻĻāĻŋāύ⧇āϰ āĻĄā§‡āϟāĻž 100 āĻ—āĻŋāĻ—āĻžāĻŦāĻžāχāĻŸā§‡āϰāĻ“ āĻŦ⧇āĻļāĻŋ āϏāĻŽāϝāĻŧ āύ⧇āϝāĻŧāĨ¤ āϝāĻžāχāĻšā§‹āĻ•, āϝ⧁āĻ•ā§āϤāĻŋāϏāĻ™ā§āĻ—āϤ āĻŦāĻŋāϧāĻŋāύāĻŋāώ⧇āϧ⧇āϰ āĻ…āϧ⧀āύ⧇, āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āĻāĻ•āϟāĻŋ āĻ•ā§āϝ⧋āϝāĻŧāĻžāϰ⧀ āĻĻāĻļ āĻĨ⧇āϕ⧇ āĻļāϤ āĻŽāĻŋāϞāĻŋāϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡āϰ āĻŽāĻ§ā§āϝ⧇ āϏāĻŽā§āĻĒāĻ¨ā§āύ āĻšāĻŦ⧇āĨ¤ āϏāĻžāϧāĻžāϰāĻŖāĻ­āĻžāĻŦ⧇, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻ…āύ⧁āϰ⧋āϧ⧇āϰ āϜāĻ¨ā§āϝ āφāĻŽāĻžāĻĻ⧇āϰ āĻāĻ•āϟāĻŋ āϏāĻžāĻ°ā§āĻŦāϜāύ⧀āύ āϏāĻŽāϝāĻŧāϏ⧀āĻŽāĻž āϰāϝāĻŧ⧇āϛ⧇ - 30 āϏ⧇āϕ⧇āĻ¨ā§āĻĄ - āĻāĻŦāĻ‚ āĻāϟāĻŋ āϖ⧁āĻŦ āĻ•āĻŽāχ āĻ•āĻžāϜ āĻ•āϰ⧇⧎
 
Q āĻ āĻŋāĻ• āϤāϤ āϏāĻšāĻœā§‡ āĻāĻ•āϟāĻŋ āχāύ-āĻŽā§‡āĻŽāϰāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āχāύ-āĻŽā§‡āĻŽāϰāĻŋ āĻŸā§‡āĻŦāĻŋāϞ⧇ āύāϤ⧁āύ āĻĄā§‡āϟāĻž āĻāϤ āĻĻā§āϰ⧁āϤ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ āϝ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻ…āύ⧁āϰ⧋āϧ āϏ⧀āĻŽāĻŋāϤ āĻĢā§āϝāĻžāĻ•ā§āϟāϰāĨ¤ āĻŸā§‡āĻŦāĻŋāϞ⧇āϰ āĻĄā§‡āϟāĻž āĻ•āϞāĻžāĻŽāϗ⧁āϞāĻŋāϤ⧇ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ, āϝāĻžāϰ āĻ…āĻ°ā§āĻĨ āĻāĻ•āϟāĻŋ āĻ•āϞāĻžāĻŽā§‡āϰ āϝ⧇ āϕ⧋āύāĻ“ āĻ…āĻĒāĻžāϰ⧇āĻļāύ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ•ā§āώāĻŽāϤāĻžāϤ⧇ āĻĒā§āϰāϏ⧇āϏāϰ āĻ•ā§āϝāĻžāĻļ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ⧇āĨ¤ āĻāϟāĻŋ āĻ›āĻžāĻĄāĻŧāĻžāĻ“, āϕ⧇āĻāĻ•ā§āϏ āĻĒā§āϰāϏ⧇āϏāϰ⧇āϰ āϭ⧇āĻ•ā§āϟāϰ āύāĻŋāĻ°ā§āĻĻ⧇āĻļ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĒāĻžāϟāĻŋāĻ—āĻŖāĻŋāϤ⧇āϰ āĻŽāϤ⧋ āϏāĻŽāĻ¸ā§āϤ āĻŽā§ŒāϞāĻŋāĻ• āĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϞāĻžāĻĒ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ⧇āϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧇āĻ›āĻŋāϞ, āϤāĻžāĻĻ⧇āϰ āĻ—āϤāĻŋ āϏāĻ°ā§āĻŦāĻžāϧāĻŋāĻ• āĻ•āϰ⧇āĨ¤ Q āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻžāϧāĻžāϰāĻŖ āύāϝāĻŧ āĻāĻŽāύ āĻ•āĻžāϜāϗ⧁āϞāĻŋāĻ“ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ - āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻ¸ā§āĻŸā§āϰāĻŋāĻŽāĻŋāĻ‚ āĻĄā§‡āϟāĻž āĻĒā§āϰāϏ⧇āϏ āĻ•āϰāĻž āĻāĻŦāĻ‚ "āϰāĻŋāϝāĻŧ⧇āϞ āϟāĻžāχāĻŽā§‡" āĻ—āĻŖāύāĻž āĻ•āϰāĻž (āϟāĻžāĻ¸ā§āϕ⧇āϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇ āĻ•āϝāĻŧ⧇āĻ• āϏ⧇āϕ⧇āĻ¨ā§āĻĄ āĻĨ⧇āϕ⧇ āĻ•āϝāĻŧ⧇āĻ• āϏ⧇āϕ⧇āĻ¨ā§āĻĄ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻŦāĻŋāϞāĻŽā§āĻŦ āϏāĻš) āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϏāĻŽāϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ āφāĻ°ā§āĻĨāĻŋāĻ• āωāĻĒāĻ•āϰāĻŖāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻāĻ•āĻ¤ā§āϰ⧀āĻ•āϰāĻŖ āĻĢāĻžāĻ‚āĻļāύ āĻŦā§āϝāĻŦāϧāĻžāύ āĻŦāĻž āĻŦāĻžāϜāĻžāϰ⧇ āύāĻŋāϖ⧁āρāϤ āϞ⧇āύāĻĻ⧇āύ⧇āϰ āĻĒā§āϰāĻ­āĻžāĻŦ⧇āϰ āĻāĻ•āϟāĻŋ āĻŽāĻĄā§‡āϞ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻāϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻ“āϝāĻŧāĻžāϰ āĻĒā§āϰāĻžāϝāĻŧ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇āχ āĻāϰ āĻĒā§āϰ⧋āĻĢāĻžāχāϞāĻŋāĻ‚ āϚāĻžāϞāĻžāϝāĻŧāĨ¤ āĻāχ āϧāϰāύ⧇āϰ āĻ•āĻžāϜāϗ⧁āϞāĻŋāϤ⧇, āĻĒā§āϰāĻžāϝāĻŧāĻļāχ āĻĒā§āϰāϧāĻžāύ āϏāĻŽāϝāĻŧ āĻŦāĻŋāϞāĻŽā§āĻŦ Q āύāϝāĻŧ, āϤāĻŦ⧇ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āωāĻ¤ā§āϏ āĻĨ⧇āϕ⧇ āĻĄā§‡āϟāĻž āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāϜ āĻ•āϰāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤ āωāĻšā§āϚ āĻ—āϤāĻŋ āĻ…āĻ°ā§āϜāύ āĻ•āϰāĻž āĻšāϝāĻŧ āĻāχ āĻ•āĻžāϰāϪ⧇ āϝ⧇ āĻĄā§‡āϟāĻž āĻāĻŦāĻ‚ āϝ⧇ āĻĢāĻžāĻ‚āĻļāύāϗ⧁āϞāĻŋ āϏ⧇āϗ⧁āϞāĻŋāϕ⧇ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ•āϰāĻž āĻšāϝāĻŧ āϏ⧇āϗ⧁āϞāĻŋ āĻāĻ• āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϝāĻŧ āĻĨāĻžāϕ⧇ āĻāĻŦāĻ‚ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāϪ⧇āϰ āĻĢāϞ⧇ āĻ…āύ⧇āĻ•āϗ⧁āϞāĻŋ QSQL āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ āĻāĻŦāĻ‚ āϝ⧋āĻ—āĻĻāĻžāύ āϚāĻžāϞāĻžāύ⧋ āĻšāϝāĻŧ, āϝāĻž āĻŦā§āϝāĻžāĻ–ā§āϝāĻž āĻ•āϰāĻž āĻšāϝāĻŧ āύāĻž, āϤāĻŦ⧇ āĻŦāĻžāχāύāĻžāϰāĻŋ āϕ⧋āĻĄ āĻĻā§āĻŦāĻžāϰāĻž āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤
 
āϏāĻŦāĻļ⧇āώ⧇, āφāĻĒāύāĻŋ Q-āĻ āϝ⧇āϕ⧋āύ⧋ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āϞāĻŋāĻ–āϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϗ⧇āϟāĻ“āϝāĻŧ⧇ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āϝāĻž āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰāϗ⧁āϞāĻŋāϤ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻ…āύ⧁āϰ⧋āϧāϗ⧁āϞāĻŋ āĻŦāĻŋāϤāϰāĻŖ āĻ•āϰ⧇āĨ¤ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻžāϰ⧇āϰ āĻ­āĻžāϰāϏāĻžāĻŽā§āϝ, āĻ…āĻ—ā§āϰāĻžāϧāĻŋāĻ•āĻžāϰ, āĻ¤ā§āϰ⧁āϟāĻŋ āϏāĻšāύāĻļā§€āϞāϤāĻž, āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ⧇āϰ āĻ…āϧāĻŋāĻ•āĻžāϰ, āϕ⧋āϟāĻž āĻāĻŦāĻ‚ āĻŽā§‚āϞāϤ āϤāĻžāϰ āĻšā§ƒāĻĻāϝāĻŧ⧇āϰ āχāĻšā§āĻ›āĻžāϰ āϜāĻ¨ā§āϝ āϝ⧇āϕ⧋āύ⧋ āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ⧇āϰ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸ā§āĻŦāĻžāϧ⧀āύāϤāĻž āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāĻ–āĻžāύ⧇ āĻĒā§āϰāϧāĻžāύ āϏāĻŽāĻ¸ā§āϝāĻž āĻšāϞ āϝ⧇ āφāĻĒāύāĻžāϕ⧇ āĻāχ āϏāĻŽāĻ¸ā§āϤ āύāĻŋāĻœā§‡āϕ⧇ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤
 
āĻāĻ•āϟāĻŋ āωāĻĻāĻžāĻšāϰāĻŖ āĻšāĻŋāϏāĻžāĻŦ⧇, āφāĻŽāĻŋ āφāĻŽāĻžāĻĻ⧇āϰ āĻ•āĻŋ āϧāϰāύ⧇āϰ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āφāϛ⧇ āϤāĻž āϤāĻžāϞāĻŋāĻ•āĻžāϭ⧁āĻ•ā§āϤ āĻ•āϰāĻŦāĨ¤ āĻāϗ⧁āϞāĻŋ āϏāĻŦāϗ⧁āϞāĻŋ āϏāĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻāĻ•āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇, āĻĄāϜāύ āĻĄāϜāύ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻĄā§‡āϟāĻžāĻŦ⧇āϏāϕ⧇ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰ⧇, āĻāĻ•āĻžāϧāĻŋāĻ• āωāĻ¤ā§āϏ āĻĨ⧇āϕ⧇ āĻĄā§‡āϟāĻž āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻļāϤ āĻļāϤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϕ⧇ āĻĒāϰāĻŋāĻŦ⧇āĻļāύ āĻ•āϰ⧇āĨ¤

  • āĻĄāĻžāϟāĻž āĻ‰ā§ŽāϏ⧇ āϏāĻ‚āϝ⧋āĻ—āĻ•āĻžāϰ⧀ (āĻĢāĻŋāĻĄāĻšā§āϝāĻžāĻ¨ā§āĻĄāϞāĻžāϰ)āĨ¤ āĻāχ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϗ⧁āϞāĻŋ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻŦāĻšāĻŋāϰāĻžāĻ—āϤ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϗ⧁āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϝ⧇āϗ⧁āϞāĻŋ Q-āϤ⧇ āϞ⧋āĻĄ āĻ•āϰāĻž āĻšāϝāĻŧ⧎ Q-āϤ⧇ C āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏāϟāĻŋ āĻ…āĻ¤ā§āϝāĻ¨ā§āϤ āϏāĻšāϜ āĻāĻŦāĻ‚ āφāĻĒāύāĻžāϕ⧇ āϝ⧇āϕ⧋āύ⧋ C/C++ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻšāĻœā§‡āχ āĻĒā§āϰāĻ•ā§āϏāĻŋ āĻĢāĻžāĻ‚āĻļāύ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ⧎ Q āĻšā§āϝāĻžāĻ¨ā§āĻĄā§‡āϞ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϝāĻĨ⧇āĻˇā§āϟ āĻĻā§āϰ⧁āϤ, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϏāĻŽāĻ¸ā§āϤ āχāωāϰ⧋āĻĒā§€āϝāĻŧ āĻ¸ā§āϟāĻ• āĻāĻ•ā§āϏāĻšā§‡āĻžā§āϜ āĻĨ⧇āϕ⧇ āĻāĻ•āϝ⧋āϗ⧇ FIX āĻŦāĻžāĻ°ā§āϤāĻžāϗ⧁āϞāĻŋāϰ āĻŦāĻ¨ā§āϝāĻž āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖāĨ¤
  • āĻĄā§‡āϟāĻž āĻĄāĻŋāĻ¸ā§āĻŸā§āϰāĻŋāĻŦāĻŋāωāϟāϰ (āϟāĻŋāĻ•āĻžāϰāĻĒā§āĻ˛ā§āϝāĻžāĻ¨ā§āϟ), āϝāĻž āϏāĻ‚āϝ⧋āĻ—āĻ•āĻžāϰ⧀ āĻāĻŦāĻ‚ āĻ­ā§‹āĻ•ā§āϤāĻžāĻĻ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻŽāĻ§ā§āϝāĻŦāĻ°ā§āϤ⧀ āϞāĻŋāĻ™ā§āĻ• āĻšāĻŋāϏāĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤ āĻāĻ•āχ āϏāĻŽāϝāĻŧ⧇, āϤāĻžāϰāĻž āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻļ⧇āώ āĻŦāĻžāχāύāĻžāϰāĻŋ āϞāϗ⧇ āχāύāĻ•āĻžāĻŽāĻŋāĻ‚ āĻĄā§‡āϟāĻž āϞ⧇āϖ⧇, āϝāĻž āϏāĻ‚āϝ⧋āĻ— āĻšāĻžāϰāĻžāύ⧋ āĻŦāĻž āĻĒ⧁āύāϰāĻžāϝāĻŧ āϚāĻžāϞ⧁ āĻšāĻ“āϝāĻŧāĻžāϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āĻ—ā§āϰāĻžāĻšāĻ•āĻĻ⧇āϰ āϜāĻ¨ā§āϝ āĻĻ⧃āĻĸāĻŧāϤāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤
  • āχāύ-āĻŽā§‡āĻŽāϰāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ (āφāϰāĻĄāĻŋāĻŦāĻŋ)āĨ¤ āĻāχ āĻĄā§‡āϟāĻžāĻŦ⧇āϏāϗ⧁āϞāĻŋ āĻŽā§‡āĻŽāϰāĻŋāϤ⧇ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰ⧇ āĻ•āĻžāρāϚāĻž, āϤāĻžāϜāĻž āĻĄā§‡āϟāĻžāϤ⧇ āĻĻā§āϰ⧁āϤāϤāĻŽ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āϏāϰāĻŦāϰāĻžāĻš āĻ•āϰ⧇āĨ¤ āϏāĻžāϧāĻžāϰāĻŖāϤ, āϤāĻžāϰāĻž āĻĻāĻŋāύ⧇āϰ āĻŦ⧇āϞāĻž āĻŸā§‡āĻŦāĻŋāϞ⧇ āĻĄā§‡āϟāĻž āϜāĻŽāĻž āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϰāĻžāϤ⧇ āϤāĻžāĻĻ⧇āϰ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϏ⧇āϟ āĻ•āϰ⧇āĨ¤
  • āĻ¸ā§āĻĨāĻžāϝāĻŧā§€ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ (pdb)āĨ¤ āĻāχ āĻĄāĻžāϟāĻžāĻŦ⧇āϏāϗ⧁āϞāĻŋ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧇ āϝ⧇ āφāϜāϕ⧇āϰ āĻĄā§‡āϟāĻž āĻāĻ•āϟāĻŋ āϐāϤāĻŋāĻšāĻžāϏāĻŋāĻ• āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāĻ•āϟāĻŋ āύāĻŋāϝāĻŧāĻŽ āĻšāĻŋāϏāĻžāĻŦ⧇, rdb āĻāϰ āĻŦāĻŋāĻĒāϰ⧀āϤ⧇, āϤāĻžāϰāĻž āĻŽā§‡āĻŽāϰāĻŋāϤ⧇ āĻĄā§‡āϟāĻž āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰ⧇ āύāĻž, āϤāĻŦ⧇ āĻĻāĻŋāύ⧇āϰ āĻŦ⧇āϞāĻž āĻĄāĻŋāĻ¸ā§āϕ⧇ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻļ⧇āώ āĻ•ā§āϝāĻžāĻļ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻŽāĻ§ā§āϝāϰāĻžāϤ⧇ āϐāϤāĻŋāĻšāĻžāϏāĻŋāĻ• āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇ āĻĄā§‡āϟāĻž āĻ…āύ⧁āϞāĻŋāĻĒāĻŋ āĻ•āϰ⧇āĨ¤
  • āϐāϤāĻŋāĻšāĻžāϏāĻŋāĻ• āĻĄāĻžāϟāĻžāĻŦ⧇āϏ (āĻāχāϚāĻĄāĻŋāĻŦāĻŋ)āĨ¤ āĻāχ āĻĄāĻžāϟāĻžāĻŦ⧇āϏāϗ⧁āϞāĻŋ āφāϗ⧇āϰ āĻĻāĻŋāύ, āĻŽāĻžāϏ āĻāĻŦāĻ‚ āĻŦāĻ›āϰ⧇āϰ āϜāĻ¨ā§āϝ āĻĄā§‡āϟāĻž āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āϏāϰāĻŦāϰāĻžāĻš āĻ•āϰ⧇āĨ¤ āϤāĻžāĻĻ⧇āϰ āφāĻ•āĻžāϰ (āĻĻāĻŋāύ⧇) āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻšāĻžāĻ°ā§āĻĄ āĻĄā§āϰāĻžāχāϭ⧇āϰ āφāĻ•āĻžāϰ āĻĻā§āĻŦāĻžāϰāĻž āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāĨ¤ āĻĄā§‡āϟāĻž āϝ⧇ āϕ⧋āύāĻ“ āϜāĻžāϝāĻŧāĻ—āĻžāϝāĻŧ, āĻŦāĻŋāĻļ⧇āώ āĻ•āϰ⧇ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻĄāĻŋāĻ¸ā§āϕ⧇ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ⧇āϰ āĻ—āϤāĻŋ āĻŦāĻžāĻĄāĻŧāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āĻ…āĻŦāĻ¸ā§āĻĨāĻŋāϤ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāϟāĻŋ āĻĨ⧇āϕ⧇ āϚāϝāĻŧāύ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĄā§‡āϟāĻž āϏāĻ‚āϕ⧁āϚāĻŋāϤ āĻ•āϰāĻž āϏāĻŽā§āĻ­āĻŦāĨ¤ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āĻ—āĻ āύāϟāĻŋ āĻ­āĻžāϞāĻ­āĻžāĻŦ⧇ āύāĻĨāĻŋāϭ⧁āĻ•ā§āϤ āĻāĻŦāĻ‚ āϏāĻšāϜ, āĻĄā§‡āϟāĻž āύāĻŋāϝāĻŧāĻŽāĻŋāϤ āĻĢāĻžāχāϞāϗ⧁āϞāĻŋāϤ⧇ āĻ•āϞāĻžāĻŽ āĻĻā§āĻŦāĻžāϰāĻž āĻ•āϞāĻžāĻŽ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ, āϤāĻžāχ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϏ⧇āϗ⧁āϞāĻŋ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤
  • āϏāĻŽāĻˇā§āϟāĻŋāĻ—āϤ āϤāĻĨā§āϝ āϏāĻš āĻĄāĻžāϟāĻžāĻŦ⧇āϏāĨ¤ āϤāĻžāϰāĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϏāĻŽāĻˇā§āϟāĻŋ āϏāĻžā§āϚāϝāĻŧ āĻ•āϰ⧇, āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāϰ āϏāĻžāĻĨ⧇, āϝāĻ¨ā§āĻ¤ā§āϰ⧇āϰ āύāĻžāĻŽ āĻāĻŦāĻ‚ āϏāĻŽāϝāĻŧ⧇āϰ āĻŦā§āϝāĻŦāϧāĻžāύ āĻĻā§āĻŦāĻžāϰāĻž āĻ—ā§‹āĻˇā§āĻ ā§€āĻŦāĻĻā§āϧāĨ¤ āχāύ-āĻŽā§‡āĻŽāϰāĻŋ āĻĄā§‡āϟāĻžāĻŦ⧇āϏāϗ⧁āϞāĻŋ āĻĒā§āϰāϤāĻŋāϟāĻŋ āφāĻ—āϤ āĻŦāĻžāĻ°ā§āϤāĻžāϰ āϏāĻžāĻĨ⧇ āϤāĻžāĻĻ⧇āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āφāĻĒāĻĄā§‡āϟ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϐāϤāĻŋāĻšāĻžāϏāĻŋāĻ• āĻĄā§‡āϟāĻžāĻŦ⧇āϏāϗ⧁āϞāĻŋ āϐāϤāĻŋāĻšāĻžāϏāĻŋāĻ• āĻĄā§‡āϟāĻžāϤ⧇ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻĻā§āϰ⧁āϤ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāĻžāĻ•-āĻ—āĻŖāύāĻž āĻ•āϰāĻž āĻĄā§‡āϟāĻž āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰ⧇āĨ¤
  • āĻĒāϰāĻŋāĻļ⧇āώ⧇, āϗ⧇āϟāĻ“āϝāĻŧ⧇ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϏāĻžāĻ°ā§āĻ­āĻŋāϏāĻŋāĻ‚ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ. Q āφāĻĒāύāĻžāϕ⧇ āφāĻ—āϤ āĻŦāĻžāĻ°ā§āϤāĻžāϗ⧁āϞāĻŋāϰ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āĻ…ā§āϝāĻžāϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāϏ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ, āĻĄā§‡āϟāĻžāĻŦ⧇āϏ āϜ⧁āĻĄāĻŧ⧇ āĻŦāĻŋāϤāϰāĻŖ, āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ⧇āϰ āĻ…āϧāĻŋāĻ•āĻžāϰ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻž āχāĻ¤ā§āϝāĻžāĻĻāĻŋ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻ•āϰāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤ āĻŽāύ⧇ āϰāĻžāĻ–āĻŦ⧇āύ āϝ⧇ āĻŦāĻžāĻ°ā§āϤāĻžāϗ⧁āϞāĻŋ āϏ⧀āĻŽāĻŋāϤ āύāϝāĻŧ āĻāĻŦāĻ‚ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āχ āĻāϏāĻ•āĻŋāωāĻāϞ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ āύāϝāĻŧ, āϝ⧇āĻŽāύāϟāĻŋ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āĨ¤ āĻĒā§āϰāĻžāϝāĻŧāĻļāχ, āĻāϏāĻ•āĻŋāωāĻāϞ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύāϟāĻŋ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻļ⧇āώ āĻĢāĻžāĻ‚āĻļāύ⧇ āϞ⧁āĻ•āĻžāύ⧋ āĻĨāĻžāϕ⧇ āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻĻā§āĻŦāĻžāϰāĻž āĻ…āύ⧁āϰ⧋āϧ āĻ•āϰāĻž āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋāϗ⧁āϞāĻŋāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āύāĻŋāĻ°ā§āĻŽāĻŋāϤ āĻšāϝāĻŧ - āϏāĻŽāϝāĻŧ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰāĻŋāϤ āĻšāϝāĻŧ, āĻĢāĻŋāĻ˛ā§āϟāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ, āĻĄā§‡āϟāĻž āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻ•āϰāĻž āĻšāϝāĻŧ (āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϞāĻ­ā§āϝāĻžāĻ‚āĻļ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž āĻšāϞ⧇ āĻ¸ā§āϟāϕ⧇āϰ āĻŽā§‚āĻ˛ā§āϝ āϏāĻŽāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ) āχāĻ¤ā§āϝāĻžāĻĻāĻŋāĨ¤

āĻāĻ•āϟāĻŋ āĻĄā§‡āϟāĻž āϟāĻžāχāĻĒ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻžāϧāĻžāϰāĻŖ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ:

KDB+ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ: āĻĢāĻžāχāĻ¨ā§āϝāĻžāĻ¨ā§āϏ āĻĨ⧇āϕ⧇ āϏ⧂āĻ¤ā§āϰ 1 āĻĒāĻ°ā§āϝāĻ¨ā§āϤ

āĻ¸ā§āĻĒā§€āĻĄ

āϝāĻĻāĻŋāĻ“ Q āĻāĻ•āϟāĻŋ āĻŦā§āϝāĻžāĻ–ā§āϝāĻž āĻ•āϰāĻž āĻ­āĻžāώāĻž, āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āϭ⧇āĻ•ā§āϟāϰ āĻ­āĻžāώāĻžāĻ“āĨ¤ āĻāϰ āĻŽāĻžāύ⧇ āĻšāϞ āϝ⧇ āĻ…āύ⧇āĻ•āϗ⧁āϞāĻŋ āĻ…āĻ¨ā§āϤāĻ°ā§āύāĻŋāĻ°ā§āĻŽāĻŋāϤ āĻĢāĻžāĻ‚āĻļāύ, āĻŦāĻŋāĻļ⧇āώ āĻ•āϰ⧇ āĻ—āĻžāĻŖāĻŋāϤāĻŋāĻ•āϗ⧁āϞāĻŋ, āϝ⧇āϕ⧋āύ⧋ āĻĢāĻ°ā§āĻŽā§‡āϰ āφāĻ°ā§āϗ⧁āĻŽā§‡āĻ¨ā§āϟ āύ⧇āϝāĻŧ - āϏāĻ‚āĻ–ā§āϝāĻž, āϭ⧇āĻ•ā§āϟāϰ, āĻŽā§āϝāĻžāĻŸā§āϰāĻŋāϏ, āϤāĻžāϞāĻŋāĻ•āĻž - āĻāĻŦāĻ‚ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻžāϰ āĻ…ā§āϝāĻžāϰ⧇ āĻ…āĻĒāĻžāϰ⧇āĻļāύ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāϟāĻŋ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰāĻŦ⧇ āĻŦāϞ⧇ āφāĻļāĻž āĻ•āϰāĻž āĻšāĻšā§āϛ⧇āĨ¤ āĻāχ āϧāϰāύ⧇āϰ āĻāĻ•āϟāĻŋ āĻ­āĻžāώāĻžāϝāĻŧ, āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻ• āĻŽāĻŋāϞāĻŋāϝāĻŧāύ āωāĻĒāĻžāĻĻāĻžāύ⧇āϰ āĻĻ⧁āϟāĻŋ āϭ⧇āĻ•ā§āϟāϰ āϝ⧋āĻ— āĻ•āϰ⧇āύ, āϤāĻŦ⧇ āĻ­āĻžāώāĻžāϟāĻŋ āĻŦā§āϝāĻžāĻ–ā§āϝāĻž āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āϤāĻž āφāϰ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āύāϝāĻŧ; āϏāĻ‚āϝ⧋āϜāύāϟāĻŋ āĻāĻ•āϟāĻŋ āϏ⧁āĻĒāĻžāϰ-āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰāĻž āĻŦāĻžāχāύāĻžāϰāĻŋ āĻĢāĻžāĻ‚āĻļāύ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻžā§āϚāĻžāϞāĻŋāϤ āĻšāĻŦ⧇āĨ¤ āϝ⧇āĻšā§‡āϤ⧁ Q āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāϗ⧁āϞāĻŋāϰ āϏāĻŋāĻ‚āĻšāĻ­āĻžāĻ— āϏāĻŽāϝāĻŧ āĻŦā§āϝāϝāĻŧ āĻ•āϰāĻž āĻšāϝāĻŧ āĻŸā§‡āĻŦāĻŋāϞāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻ…āĻĒāĻžāϰ⧇āĻļāύ⧇ āϝāĻž āĻāχ āĻŽā§ŒāϞāĻŋāĻ• āϭ⧇āĻ•ā§āϟāϰāĻžāχāϜāĻĄ āĻĢāĻžāĻ‚āĻļāύāϗ⧁āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āϤāĻžāχ āφāωāϟāĻĒ⧁āϟ āĻāĻ•āϟāĻŋ āϖ⧁āĻŦ āĻļāĻžāϞ⧀āύ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āĻ—āϤāĻŋ, āϝāĻž āφāĻŽāĻžāĻĻ⧇āϰāϕ⧇ āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϤ⧇āĻ“ āĻŦāĻŋāĻĒ⧁āϞ āĻĒāϰāĻŋāĻŽāĻžāĻŖ āĻĄā§‡āϟāĻž āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ•āϰāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤ āĻāϟāĻŋ āĻĒāĻžāχāĻĨāύ⧇āϰ āĻ—āĻžāĻŖāĻŋāϤāĻŋāĻ• āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϰ āĻ…āύ⧁āϰ⧂āĻĒ - āϝāĻĻāĻŋāĻ“ āĻĒāĻžāχāĻĨāύ āύāĻŋāĻœā§‡āχ āĻāĻ•āϟāĻŋ āϖ⧁āĻŦ āϧ⧀āϰ āĻ­āĻžāώāĻž, āĻāϟāĻŋāϤ⧇ āύāĻŽā§āĻĒāĻŋāϰ āĻŽāϤ⧋ āĻ…āύ⧇āĻ• āĻĻ⧁āĻ°ā§āĻĻāĻžāĻ¨ā§āϤ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āϰāϝāĻŧ⧇āϛ⧇ āϝāĻž āφāĻĒāύāĻžāϕ⧇ āĻāĻ•āϟāĻŋ āϏāĻ‚āĻ•āϞāĻŋāϤ āĻ­āĻžāώāĻžāϰ āĻ—āϤāĻŋāϤ⧇ āϏāĻ‚āĻ–ā§āϝāĻžāϏ⧂āϚāĻ• āĻĄā§‡āϟāĻž āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ (āϝāĻžāχāĻšā§‹āĻ•, āύāĻŽā§āĻĒāĻŋ āφāĻĻāĻ°ā§āĻļāĻ—āϤāĻ­āĻžāĻŦ⧇ Q-āĻāϰ āĻ•āĻžāĻ›āĻžāĻ•āĻžāĻ›āĻŋ )
 
āωāĻĒāϰāĻ¨ā§āϤ⧁, KX āĻŸā§‡āĻŦāĻŋāϞ āĻĄāĻŋāϜāĻžāχāύ āĻāĻŦāĻ‚ āϤāĻžāĻĻ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϖ⧁āĻŦ āϏāϤāĻ°ā§āĻ• āĻĻ⧃āĻˇā§āϟāĻŋāĻ­āĻ™ā§āĻ—āĻŋ āύāĻŋāϝāĻŧ⧇āϛ⧇āĨ¤ āĻĒā§āϰāĻĨāĻŽāϤ, āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϧāϰāϪ⧇āϰ āϏ⧂āĻšā§€ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ, āϝāĻž āĻŦāĻŋāĻ˛ā§āϟ-āχāύ āĻĢāĻžāĻ‚āĻļāύ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āĻāĻŦāĻ‚ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻŸā§‡āĻŦāĻŋāϞ āĻ•āϞāĻžāĻŽā§‡āχ āύāϝāĻŧ, āϝ⧇āϕ⧋āύ āϭ⧇āĻ•ā§āϟāϰ⧇āĻ“ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇ - āĻ—ā§āϰ⧁āĻĒāĻŋāĻ‚, āĻŦāĻžāĻ›āĻžāχ, āĻ…āύāĻ¨ā§āϝāϤāĻž āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻāĻŦāĻ‚ āϐāϤāĻŋāĻšāĻžāϏāĻŋāĻ• āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāĻļ⧇āώ āĻ—ā§āϰ⧁āĻĒāĻŋāĻ‚āĨ¤ āϏ⧂āϚāĻ•āϟāĻŋ āϏāĻšāϜāĻ­āĻžāĻŦ⧇ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻ•āϞāĻžāĻŽ/āϭ⧇āĻ•ā§āϟāϰ⧇ āωāĻĒāĻžāĻĻāĻžāύ āϝ⧋āĻ— āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āϏ⧂āĻšā§€āϗ⧁āϞāĻŋ āĻŽā§‡āĻŽāϰāĻŋ āĻāĻŦāĻ‚ āĻĄāĻŋāĻ¸ā§āĻ• āωāĻ­āϝāĻŧ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āχ āĻŸā§‡āĻŦāĻŋāϞ āĻ•āϞāĻžāĻŽā§‡ āϏāĻŽāĻžāύāĻ­āĻžāĻŦ⧇ āϏāĻĢāϞāĻ­āĻžāĻŦ⧇ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāĻ•āϟāĻŋ QSQL āĻ•ā§āϝ⧋āϝāĻŧāĻžāϰ⧀ āϚāĻžāϞāĻžāύ⧋āϰ āϏāĻŽāϝāĻŧ, āϏāĻŽā§āĻ­āĻŦ āĻšāϞ⧇ āϏ⧂āĻšā§€ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧāϤ, āϐāϤāĻŋāĻšāĻžāϏāĻŋāĻ• āĻĄā§‡āϟāĻž āύāĻŋāϝāĻŧ⧇ āĻ•āĻžāϜ āĻ•āϰāĻž āĻšāϝāĻŧ āĻ“āĻāϏ āĻĢāĻžāχāϞ (āĻŽā§‡āĻŽāϰāĻŋ āĻŽā§āϝāĻžāĻĒ) āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ⧇āϰ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡āĨ¤ āĻŦāĻĄāĻŧ āĻŸā§‡āĻŦāĻŋāϞāϗ⧁āϞāĻŋ āĻ•āĻ–āύāχ āĻŽā§‡āĻŽāϰāĻŋāϤ⧇ āϞ⧋āĻĄ āĻ•āϰāĻž āĻšāϝāĻŧ āύāĻž; āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇, āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻ•āϞāĻžāĻŽāϗ⧁āϞāĻŋ āϏāϰāĻžāϏāϰāĻŋ āĻŽā§‡āĻŽāϰāĻŋāϤ⧇ āĻŽā§āϝāĻžāĻĒ āĻ•āϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āϤāĻžāĻĻ⧇āϰ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϏ⧇āχ āĻ…āĻ‚āĻļāϟāĻŋ āφāϏāϞ⧇ āϞ⧋āĻĄ āĻ•āϰāĻž āĻšāϝāĻŧ (āϏ⧂āĻšā§€āϗ⧁āϞāĻŋ āĻāĻ–āĻžāύ⧇āĻ“ āϏāĻšāĻžāϝāĻŧāϤāĻž āĻ•āϰ⧇) āϝāĻž āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤ āĻĄā§‡āϟāĻž āĻŽā§‡āĻŽāϰāĻŋāϤ⧇ āĻĨāĻžāϕ⧁āĻ• āĻŦāĻž āύāĻž āĻĨāĻžāϕ⧁āĻ• āĻāϟāĻž āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āϕ⧋āύ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ āĻ•āϰ⧇ āύāĻž; mmap-āĻāϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āĻĒāĻĻā§āϧāϤāĻŋ Q-āĻāϰ āĻ—āĻ­ā§€āϰāϤāĻžāϝāĻŧ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āϞ⧁āĻ•āĻžāύ⧋ āĻĨāĻžāϕ⧇āĨ¤
 
KDB+ āĻāĻ•āϟāĻŋ āϰāĻŋāϞ⧇āĻļāύāĻžāϞ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āύāϝāĻŧ; āĻŸā§‡āĻŦāĻŋāϞ⧇ āχāĻšā§āĻ›āĻžāĻŽāϤ āĻĄā§‡āϟāĻž āĻĨāĻžāĻ•āϤ⧇ āĻĒāĻžāϰ⧇, āϝāĻ–āύ āύāϤ⧁āύ āωāĻĒāĻžāĻĻāĻžāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϞ⧇ āĻŸā§‡āĻŦāĻŋāϞ⧇āϰ āϏāĻžāϰāĻŋāϗ⧁āϞāĻŋāϰ āĻ•ā§āϰāĻŽ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻšāϝāĻŧ āύāĻž āĻāĻŦāĻ‚ āĻĒā§āϰāĻļā§āύ āϞ⧇āĻ–āĻžāϰ āϏāĻŽāϝāĻŧ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŦāĻ‚ āĻ•āϰāĻž āωāϚāĻŋāϤāĨ¤ āϟāĻžāχāĻŽ āϏāĻŋāϰāĻŋāϜ (āĻāĻ•ā§āϏāĻšā§‡āĻžā§āϜ, āĻŸā§‡āϞāĻŋāĻŽā§‡āĻŸā§āϰāĻŋ, āχāϭ⧇āĻ¨ā§āϟ āϞāĻ— āĻĨ⧇āϕ⧇ āĻĄā§‡āϟāĻž) āύāĻŋāϝāĻŧ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāχ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϟāĻŋ āϜāϰ⧁āϰ⧀āĻ­āĻžāĻŦ⧇ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻ•āĻžāϰāĻŖ āϝāĻĻāĻŋ āĻĄā§‡āϟāĻž āϏāĻŽāϝāĻŧ āĻ…āύ⧁āϏāĻžāϰ⧇ āϏāĻžāϜāĻžāύ⧋ āĻšāϝāĻŧ, āϤāĻžāĻšāϞ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϕ⧇ āĻĒā§āϰāĻĨāĻŽ āĻŦāĻž āĻļ⧇āώ āϏāĻžāϰāĻŋ āĻŦāĻž N āϖ⧁āρāĻœā§‡ āĻĒ⧇āϤ⧇ āϕ⧋āύ⧋ SQL āĻ•ā§ŒāĻļāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āύāĻžāĨ¤ āϏāĻžāϰāĻŖā§€āϤ⧇ āϏāĻžāϰāĻŋ , āϕ⧋āύ āϞāĻžāχāύāϟāĻŋ Nth āϞāĻžāχāύ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧇ āϤāĻž āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰ⧁āύ āχāĻ¤ā§āϝāĻžāĻĻāĻŋāĨ¤ āĻŸā§‡āĻŦāĻŋāϞ āϝ⧋āĻ—āĻĻāĻžāύāϗ⧁āϞāĻŋ āφāϰāĻ“ āϏāϰāϞ⧀āĻ•ā§ƒāϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, 16000 āĻŽāĻŋāϞāĻŋāϝāĻŧāύ āωāĻĒāĻžāĻĻāĻžāύ⧇āϰ āĻāĻ•āϟāĻŋ āĻŸā§‡āĻŦāĻŋāϞ⧇ 500 VOD.L (Vodafone) āϞ⧇āύāĻĻ⧇āύ⧇āϰ āĻļ⧇āώ āωāĻĻā§āϧ⧃āϤāĻŋ āϖ⧁āρāĻœā§‡ āĻĒ⧇āϤ⧇ āĻĄāĻŋāĻ¸ā§āϕ⧇ āĻĒā§āϰāĻžāϝāĻŧ āĻāĻ• āϏ⧇āϕ⧇āĻ¨ā§āĻĄ āĻāĻŦāĻ‚ āĻŽā§‡āĻŽāϰāĻŋāϤ⧇ āĻĻāĻļ āĻŽāĻŋāϞāĻŋāϏ⧇āϕ⧇āĻ¨ā§āĻĄ āϏāĻŽāϝāĻŧ āϞāĻžāϗ⧇⧎
 
āĻāĻ•āϟāĻŋ āϏāĻŽāϝāĻŧ āϝ⧋āĻ—āĻĻāĻžāύ⧇āϰ āĻāĻ•āϟāĻŋ āωāĻĻāĻžāĻšāϰāĻŖ - āωāĻĻā§āϧ⧃āϤāĻŋ āϏāĻžāϰāĻŖā§€āϟāĻŋ āĻŽā§‡āĻŽāϰāĻŋāϤ⧇ āĻŽā§āϝāĻžāĻĒ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϤāĻžāχ VOD.L āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰāĻžāϰ āϕ⧋āύ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āύ⧇āχ āϝ⧇āĻ–āĻžāύ⧇, āϏāĻŋāĻŽ āĻ•āϞāĻžāĻŽā§‡āϰ āϏ⧂āĻšā§€ āĻāĻŦāĻ‚ āϤāĻĨā§āϝ āϝ⧇ āϏāĻŽāϝāĻŧ āĻ…āύ⧁āϏāĻžāϰ⧇ āϏāĻžāϜāĻžāύ⧋ āĻšāϝāĻŧ⧇āϛ⧇ āϤāĻž āĻ¸ā§āĻĒāĻˇā§āϟāĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ Q-āϤ⧇ āĻĒā§āϰāĻžāϝāĻŧ āϏāĻŦ āϝ⧋āĻ—āĻĻāĻžāύāχ āύāĻŋāϝāĻŧāĻŽāĻŋāϤ āĻĢāĻžāĻ‚āĻļāύ, āϕ⧋āύ⧋ āύāĻŋāĻ°ā§āĻŦāĻžāϚāĻŋāϤ āĻ…āĻ­āĻŋāĻŦā§āϝāĻ•ā§āϤāĻŋāϰ āĻ…āĻ‚āĻļ āύāϝāĻŧ:

1. aj[`sym`time;select from trade where date=2019.03.26, sym=`VOD.L;select from quote where date=2019.03.26]  

āĻ…āĻŦāĻļ⧇āώ⧇, āĻāϟāĻŋ āϞāĻ•ā§āώāĻŖā§€āϝāĻŧ āϝ⧇ KX-āĻāϰ āĻĒā§āϰāĻ•ā§ŒāĻļāϞ⧀āϰāĻž, āφāĻ°ā§āĻĨāĻžāϰ āĻšā§āχāϟāύāĻŋ āĻĨ⧇āϕ⧇ āĻļ⧁āϰ⧁ āĻ•āϰ⧇, āϏāĻ¤ā§āϝāĻŋāχ āĻĻāĻ•ā§āώāϤāĻžāϰ āĻĒā§āϰāϤāĻŋ āφāĻšā§āĻ›āĻ¨ā§āύ āĻāĻŦāĻ‚ Q-āĻāϰ āĻŽāĻžāύāĻ• āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋ āĻĨ⧇āϕ⧇ āϏāĻ°ā§āĻŦāĻžāϧāĻŋāĻ• āϏ⧁āĻŦāĻŋāϧāĻž āĻĒ⧇āϤ⧇ āĻāĻŦāĻ‚ āϏāĻ°ā§āĻŦāĻžāϧāĻŋāĻ• āϏāĻžāϧāĻžāϰāĻŖ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϧāϰāĻŖāϗ⧁āϞāĻŋāϕ⧇ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϚ⧁āϰ āĻĒāϰāĻŋāĻļā§āϰāĻŽ āĻ•āϰ⧇āύ⧎
 

āĻĢāϞāĻžāĻĢāϞ

KDB+ āĻŦā§āϝāĻŦāϏāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āϤāĻžāϰ āĻŦā§āϝāϤāĻŋāĻ•ā§āϰāĻŽā§€ āĻŦāĻšā§āĻŽā§āĻ–ā§€āϤāĻžāϰ āĻ•āĻžāϰāϪ⧇ - āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āχāύ-āĻŽā§‡āĻŽāϰāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ, āϐāϤāĻŋāĻšāĻžāϏāĻŋāĻ• āĻĄā§‡āϟāĻž āĻŸā§‡āϰāĻžāĻŦāĻžāχāϟ āϏāĻ‚āϰāĻ•ā§āώāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻāĻŦāĻ‚ āĻĄā§‡āϟāĻž āĻŦāĻŋāĻļā§āϞ⧇āώāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ āĻšāĻŋāϏāĻžāĻŦ⧇ āϏāĻŽāĻžāύāĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤ āĻĄāĻžāϟāĻž āĻĒā§āϰāϏ⧇āϏāĻŋāĻ‚ āϏāϰāĻžāϏāϰāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇ āϘāĻŸā§‡ āĻŦāϞ⧇, āĻ•āĻžāĻœā§‡āϰ āωāĻšā§āϚ āĻ—āϤāĻŋ āĻāĻŦāĻ‚ āϏāĻŽā§āĻĒāĻĻ āϏāĻžā§āϚāϝāĻŧ āĻ…āĻ°ā§āϜāύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻĢāĻžāĻ‚āĻļāύāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻāϕ⧀āĻ­ā§‚āϤ āĻāĻ•āϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāώāĻž āφāĻĒāύāĻžāϕ⧇ āĻāĻ•āϟāĻŋ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϗ⧁āϞāĻŋāϰ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸ā§āĻŸā§āϝāĻžāĻ• āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ - āĻĄā§‡āϟāĻž āĻ—ā§āϰāĻšāĻŖ āĻĨ⧇āϕ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻ…āύ⧁āϰ⧋āϧāϗ⧁āϞāĻŋ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ āĻĒāĻ°ā§āϝāĻ¨ā§āϤāĨ¤
 

āφāϰ⧋ āϤāĻĨā§āϝ⧇āϰ āϜāĻ¨ā§āϝ,

āϭ⧁āϞāĻ¤ā§āϰ⧁āϟāĻŋ

KDB+/Q āĻāϰ āĻāĻ•āϟāĻŋ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝ āĻ…āϏ⧁āĻŦāĻŋāϧāĻž āĻšāϞ āωāĻšā§āϚ āĻĒā§āϰāĻŦ⧇āĻļ āĻĨā§āϰ⧇āĻļāĻšā§‹āĻ˛ā§āĻĄāĨ¤ āĻ­āĻžāώāĻžāϰ āĻāĻ•āϟāĻŋ āĻ…āĻĻā§āϭ⧁āϤ āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏ āϰāϝāĻŧ⧇āϛ⧇, āĻ•āĻŋāϛ⧁ āĻĢāĻžāĻ‚āĻļāύ āϖ⧁āĻŦ āĻŦ⧇āĻļāĻŋ āĻ“āĻ­āĻžāϰāϞ⧋āĻĄ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ (āĻŽāĻžāύ, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻĒā§āϰāĻžāϝāĻŧ 11āϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āϰāϝāĻŧ⧇āϛ⧇)āĨ¤ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ, āĻāϟāĻŋ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽ āϞ⧇āĻ–āĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āφāĻŽā§‚āϞ āĻ­āĻŋāĻ¨ā§āύ āĻĒāĻĻā§āϧāϤāĻŋāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤ āĻāĻ•āϟāĻŋ āϭ⧇āĻ•ā§āϟāϰ āĻ­āĻžāώāĻžāϝāĻŧ, āφāĻĒāύāĻžāϕ⧇ āĻ…āĻŦāĻļā§āϝāχ āĻ…ā§āϝāĻžāϰ⧇ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰ⧇āϰ āĻĒāϰāĻŋāĻĒā§āϰ⧇āĻ•ā§āώāĻŋāϤ⧇ āϏāĻ°ā§āĻŦāĻĻāĻž āϚāĻŋāĻ¨ā§āϤāĻž āĻ•āϰāϤ⧇ āĻšāĻŦ⧇, āĻŽāĻžāύāϚāĻŋāĻ¤ā§āϰ/āĻ•āĻŽāĻžāύ⧋āϰ āĻĢāĻžāĻ‚āĻļāύ⧇āϰ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϰ⧂āĻĒ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϏāĻŽāĻ¸ā§āϤ āϞ⧁āĻĒ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ (āϝāĻžāϕ⧇ Q-āϤ⧇ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻŦāĻŋāĻļ⧇āώāĻŖ āĻŦāϞāĻž āĻšāϝāĻŧ), āĻāĻŦāĻ‚ āϭ⧇āĻ•ā§āϟāϰ āĻ…āĻĒāĻžāϰ⧇āĻļāύāϗ⧁āϞāĻŋāϕ⧇ āĻĒāĻžāϰāĻŽāĻžāĻŖāĻŦāĻŋāĻ• āĻĻāĻŋāϝāĻŧ⧇ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇ āĻ…āĻ°ā§āĻĨ āϏāĻžā§āϚāϝāĻŧ āĻ•āϰāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāĻŦ⧇āύ āύāĻžāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāϰ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āωāĻĒāĻžāĻĻāĻžāύ⧇āϰ Nth āϘāϟāύāĻžāϰ āϏ⧂āĻšā§€ āϖ⧁āρāĻœā§‡ āĻĒ⧇āϤ⧇, āφāĻĒāύāĻžāϕ⧇ āϞāĻŋāĻ–āϤ⧇ āĻšāĻŦ⧇:

1. (where element=vector)[N]  

āϝāĻĻāĻŋāĻ“ āĻāϟāĻŋ C/Java āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄā§‡āϰ āĻĻā§āĻŦāĻžāϰāĻž āĻ­āϝāĻŧāĻ™ā§āĻ•āϰāĻ­āĻžāĻŦ⧇ āĻ…āĻĻāĻ•ā§āώ āĻŦāϞ⧇ āĻŽāύ⧇ āĻšāϝāĻŧ (= āĻāĻ•āϟāĻŋ āĻŦ⧁āϞāĻŋāϝāĻŧāĻžāύ āϭ⧇āĻ•ā§āϟāϰ āϤ⧈āϰāĻŋ āĻ•āϰ⧇, āϝ⧇āĻ–āĻžāύ⧇ āĻāϟāĻŋāϰ āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋāϰ āĻĒā§āϰāĻ•ā§ƒāϤ āϏ⧂āĻšā§€ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇)āĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāχ āĻ¸ā§āĻŦāϰāϞāĻŋāĻĒāĻŋ āĻ…āĻ­āĻŋāĻŦā§āϝāĻ•ā§āϤāĻŋāϟāĻŋāϰ āĻ…āĻ°ā§āĻĨāϕ⧇ āφāϰāĻ“ āĻ¸ā§āĻĒāĻˇā§āϟ āĻ•āϰ⧇ āϤ⧋āϞ⧇ āĻāĻŦāĻ‚ āφāĻĒāύāĻŋ āϧ⧀āϰ āĻĒāĻžāϰāĻŽāĻžāĻŖāĻŦāĻŋāϕ⧇āϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ āĻĻā§āϰ⧁āϤ āϭ⧇āĻ•ā§āϟāϰ āĻ…āĻĒāĻžāϰ⧇āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āύāĨ¤ āĻāĻ•āϟāĻŋ āϭ⧇āĻ•ā§āϟāϰ āĻ­āĻžāώāĻž āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻĻ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϧāĻžāϰāĻŖāĻžāĻ—āϤ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻāϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻāĻŦāĻ‚ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ⧀ āĻĒāĻĻā§āϧāϤāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ⧇āϰ āϏāĻžāĻĨ⧇ āϤ⧁āϞāύ⧀āϝāĻŧ āĻāĻŦāĻ‚ āφāĻĒāύāĻžāϕ⧇ āĻāϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ āĻĨāĻžāĻ•āϤ⧇ āĻšāĻŦ⧇āĨ¤
 
āĻ•āĻŋāϛ⧁ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ QSQL āĻāϰ āϏāĻžāĻĨ⧇āĻ“ āĻ…āϏāĻ¨ā§āϤ⧁āĻˇā§āϟāĨ¤ āĻŦāĻŋāĻ¨ā§āĻĻ⧁ āĻšāϞ āϝ⧇ āĻāϟāĻŋ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻŦāĻžāĻ¸ā§āϤāĻŦ āĻāϏāĻ•āĻŋāωāĻāϞ āĻŽāϤ āĻĻ⧇āĻ–āĻžāϝāĻŧ. āĻŦāĻžāĻ¸ā§āϤāĻŦ⧇, āĻāϟāĻŋ āĻāϏāĻ•āĻŋāωāĻāϞ-āĻāϰ āĻŽāϤ⧋ āĻ…āĻ­āĻŋāĻŦā§āϝāĻ•ā§āϤāĻŋāϰ āĻāĻ•āϟāĻŋ āĻĻā§‹āĻ­āĻžāώ⧀ āϝāĻž āĻ•ā§āϝ⧋āϝāĻŧāĻžāϰ⧀ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāĻœā§‡āĻļāĻžāύ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇ āύāĻžāĨ¤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϕ⧇ āĻ…āĻŦāĻļā§āϝāχ āϏāĻ°ā§āĻŦā§‹āĻ¤ā§āϤāĻŽ āĻĒā§āϰāĻļā§āύ āϞāĻŋāĻ–āϤ⧇ āĻšāĻŦ⧇ āĻāĻŦāĻ‚ Q-āϤ⧇, āϝāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āύ⧇āϕ⧇āχ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ āύāϝāĻŧāĨ¤ āĻ…āĻ¨ā§āϝāĻĻāĻŋāϕ⧇, āĻ…āĻŦāĻļā§āϝāχ, āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ āĻŦā§āĻ˛ā§āϝāĻžāĻ•-āĻŦāĻ•ā§āϏ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜāĻžāϰ⧇āϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āύāĻž āĻ•āϰ⧇ āϏāĻ°ā§āĻŦāĻĻāĻž āϏāĻ°ā§āĻŦā§‹āĻ¤ā§āϤāĻŽ āĻ•ā§āϝ⧋āϝāĻŧāĻžāϰ⧀ āύāĻŋāĻœā§‡āχ āϞāĻŋāĻ–āϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤
 
āĻĒā§āϞāĻžāϏ āĻšāĻŋāϏ⧇āĻŦ⧇, Q - Q āĻĢāϰ āĻŽāĻ°ā§āϟāĻžāϞāϏ āĻāϰ āωāĻĒāϰ āĻāĻ•āϟāĻŋ āĻŦāχ āĻŦāĻŋāύāĻžāĻŽā§‚āĻ˛ā§āϝ⧇ āĻĒāĻžāĻ“āϝāĻŧāĻž āϝāĻžāĻšā§āϛ⧇ āĻāĻ–āĻžāύ⧇ āϕ⧋āĻŽā§āĻĒāĻžāύ⧀ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ, āϏ⧇āĻ–āĻžāύ⧇ āϏāĻ‚āĻ—ā§āϰāĻš āĻ•āϰāĻž āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻĻāϰāĻ•āĻžāϰ⧀ āωāĻĒāĻ•āϰāĻŖ āĻ…āύ⧇āĻ• āφāϛ⧇.
 
āφāϰ⧇āĻ•āϟāĻŋ āĻŦāĻĄāĻŧ āĻ…āϏ⧁āĻŦāĻŋāϧāĻž āĻšāϞ āϞāĻžāχāϏ⧇āĻ¨ā§āϏ⧇āϰ āĻ–āϰāϚāĨ¤ āĻāϟāĻŋ āĻĒā§āϰāϤāĻŋ CPU āĻĒā§āϰāϤāĻŋ āĻŦāĻ›āϰ āĻšāĻžāϜāĻžāϰ āĻšāĻžāϜāĻžāϰ āĻĄāϞāĻžāϰāĨ¤ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻŦāĻĄāĻŧ āϕ⧋āĻŽā§āĻĒāĻžāύāĻŋ āĻāχ āϧāϰāύ⧇āϰ āĻ–āϰāϚ āĻŦāĻšāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āϏāĻŽā§āĻĒā§āϰāϤāĻŋ, KX āϤāĻžāϰ āϞāĻžāχāϏ⧇āĻ¨ā§āϏāĻŋāĻ‚ āύ⧀āϤāĻŋāϕ⧇ āφāϰāĻ“ āύāĻŽāύ⧀āϝāĻŧ āĻ•āϰ⧇āϛ⧇ āĻāĻŦāĻ‚ Google āĻāĻŦāĻ‚ Amazon āĻ•ā§āϞāĻžāωāĻĄā§‡ KDB+ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϏāĻŽāϝāĻŧ āĻŦāĻž āĻ­āĻžāĻĄāĻŧāĻž āĻĻ⧇āĻ“āϝāĻŧāĻžāϰ āϏ⧁āϝ⧋āĻ— āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ KX āĻĄāĻžāωāύāϞ⧋āĻĄā§‡āϰ āϜāĻ¨ā§āϝāĻ“ āĻ…āĻĢāĻžāϰ āĻ•āϰ⧇ āĻ…-āĻŦāĻžāĻŖāĻŋāĻœā§āϝāĻŋāĻ• āωāĻĻā§āĻĻ⧇āĻļā§āϝ⧇ āĻŦāĻŋāύāĻžāĻŽā§‚āĻ˛ā§āϝ⧇ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ (32 āĻŦāĻŋāϟ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻŦāĻž āĻ…āύ⧁āϰ⧋āϧ⧇ 64 āĻŦāĻŋāϟ)āĨ¤
 

āĻĒā§āϰāϤāĻŋāϝ⧋āĻ—ā§€āĻĻ⧇āϰ

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

āĻĒāĻžāχāĻĨāύ āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰ⧇āĻļāύ

āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāϰ āϏāĻžāĻĨ⧇ āĻ…āĻĒāϰāĻŋāϚāĻŋāϤ āϞ⧋āϕ⧇āĻĻ⧇āϰ āϜāĻ¨ā§āϝ KDB+ āϏāĻšāĻœā§‡ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, KX āĻāĻ•āϟāĻŋ āĻāĻ•āĻ• āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āĻĒāĻžāχāĻĨāύ⧇āϰ āϏāĻžāĻĨ⧇ āĻļāĻ•ā§āϤāĻ­āĻžāĻŦ⧇ āϏāĻ‚āĻšāϤ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āϛ⧇āĨ¤ āφāĻĒāύāĻŋ āĻšāϝāĻŧ Q āĻĨ⧇āϕ⧇ āϝ⧇āϕ⧋āύ⧋ Python āĻĢāĻžāĻ‚āĻļāύ āĻ•āϞ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ, āĻ…āĻĨāĻŦāĻž āĻāϰ āĻŦāĻŋāĻĒāϰ⧀āϤ⧇ - Python āĻĨ⧇āϕ⧇ āϝ⧇āϕ⧋āύ⧋ Q āĻĢāĻžāĻ‚āĻļāύ āĻ•āϞ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ (āĻŦāĻŋāĻļ⧇āώ āĻ•āϰ⧇, QSQL āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ)āĨ¤ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϗ⧁āϞāĻŋ, āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧇ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰāĻŋāϤ āĻ•āϰ⧇ (āϏāĻ°ā§āĻŦāĻĻāĻž āĻĻāĻ•ā§āώāϤāĻžāϰ āϜāĻ¨ā§āϝ āύāϝāĻŧ), āĻāĻ• āĻ­āĻžāώāĻžāϰ āĻŦāĻŋāĻ¨ā§āϝāĻžāϏ āĻĨ⧇āϕ⧇ āĻ…āĻ¨ā§āϝ āĻ­āĻžāώāĻžāϰ āĻŦāĻŋāĻ¨ā§āϝāĻžāϏ⧇ āĻĄā§‡āϟāĻžāĨ¤ āĻĢāϞāĻ¸ā§āĻŦāϰ⧂āĻĒ, Q āĻāĻŦāĻ‚ Python āĻāĻŽāύ āĻāĻ•āϟāĻŋ āϘāύāĻŋāĻˇā§āĻ  āϏāĻŋāĻŽā§āĻŦāĻŋāϝāĻŧāĻžāϏāĻŋāϏ⧇ āĻŦāĻžāϏ āĻ•āϰ⧇ āϝ⧇ āϤāĻžāĻĻ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϏ⧀āĻŽāĻžāύāĻž āĻāĻžāĻĒāϏāĻž āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧāĨ¤ āĻĢāϞāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻžāϰ, āĻāĻ•āĻĻāĻŋāϕ⧇, āĻ…āϏāĻ‚āĻ–ā§āϝ āĻĻāϰāĻ•āĻžāϰ⧀ āĻĒāĻžāχāĻĨāύ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϤ⧇ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻĒāĻžāϝāĻŧ, āĻ…āĻ¨ā§āϝāĻĻāĻŋāϕ⧇, āϏ⧇ āĻĒāĻžāχāĻĨāύ⧇ āĻāϕ⧀āĻ­ā§‚āϤ āĻŦāĻĄāĻŧ āĻĄā§‡āϟāĻžāϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĻā§āϰ⧁āϤ āĻŦ⧇āϏ āĻĒāĻžāϝāĻŧ, āϝāĻž āĻŽā§‡āĻļāĻŋāύ āϞāĻžāĻ°ā§āύāĻŋāĻ‚āϝāĻŧ⧇āϰ āϏāĻžāĻĨ⧇ āϜāĻĄāĻŧāĻŋāϤāĻĻ⧇āϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāĻļ⧇āώāĻ­āĻžāĻŦ⧇ āĻ•āĻžāĻ°ā§āϝāĻ•āϰāĨ¤ āĻŦāĻž āĻŽāĻĄā§‡āϞāĻŋāĻ‚āĨ¤
 
āĻĒāĻžāχāĻĨāύ⧇ Q āĻāϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻž:

1. >>> q()  
2.q)trade:([]date:();sym:();qty:())  
3. q)  
4. >>> q.insert('trade', (date(2006,10,6), 'IBM', 200))  
5. k(',0')  
6. >>> q.insert('trade', (date(2006,10,6), 'MSFT', 100))  
7. k(',1')  

āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ

āϕ⧋āĻŽā§āĻĒāĻžāύāĻŋāϰ āϏāĻžāχāϟ- https://kx.com/
āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āϜāĻ¨ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ - https://code.kx.com/v2/
āĻŦ⧁āĻ• āĻ•āĻŋāω āĻĢāϰ āĻŽāĻ°ā§āϟāĻžāϞāϏ (āχāĻ‚āϰ⧇āϜāĻŋāϤ⧇) - https://code.kx.com/q4m3/
āϕ⧇āĻāĻ•ā§āϏ āĻ•āĻ°ā§āĻŽāϚāĻžāϰ⧀āĻĻ⧇āϰ āĻ•āĻžāĻ› āĻĨ⧇āϕ⧇ KDB+/Q āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āύāĻŋāĻŦāĻ¨ā§āϧāϗ⧁āϞāĻŋ - https://code.kx.com/v2/wp/

āωāĻ¤ā§āϏ: www.habr.com

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster