KDB+ เชกเซ‡เชŸเชพเชฌเซ‡เช: เชซเชพเช‡เชจเชพเชจเซเชธเชฅเซ€ เชซเซ‹เชฐเซเชฎเซเชฏเซเชฒเชพ 1 เชธเซเชงเซ€

KDB+, เช•เช‚เชชเชจเซ€เชจเซเช‚ เช‰เชคเซเชชเชพเชฆเชจ KX เชธเชพเช‚เช•เชกเชพ เชตเชฐเซเชคเซเชณเซ‹เชฎเชพเช‚ เชตเซเชฏเชพเชชเช•เชชเชฃเซ‡ เชœเชพเชฃเซ€เชคเซเช‚ เช›เซ‡, เช…เชคเซเชฏเช‚เชค เชเชกเชชเซ€, เชธเซเชคเช‚เชญเชพเช•เชพเชฐ เชกเซ‡เชŸเชพเชฌเซ‡เช เชœเซ‡ เชธเชฎเชฏ เชถเซเชฐเซ‡เชฃเซ€ เช…เชจเซ‡ เชคเซ‡เชจเชพ เช†เชงเชพเชฐเซ‡ เชตเชฟเชถเซเชฒเซ‡เชทเชฃเชพเชคเซเชฎเช• เช—เชฃเชคเชฐเซ€เช“ เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡. เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เชคเซ‡ เชจเชพเชฃเชพเช•เซ€เชฏ เช‰เชฆเซเชฏเซ‹เช—เชฎเชพเช‚ เช–เซ‚เชฌ เชœ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชนเชคเซเช‚ (เช…เชจเซ‡ เช›เซ‡) - เชคเชฎเชพเชฎ เชŸเซ‹เชšเชจเซ€ 10 เชฐเซ‹เช•เชพเชฃ เชฌเซ‡เช‚เช•เซ‹ เช…เชจเซ‡ เช˜เชฃเซ€ เชœเชพเชฃเซ€เชคเซ€ เชนเซ‡เชœ เชซเช‚เชกเซเชธ, เชเช•เซเชธเชšเซ‡เชจเซเชœเซ‹ เช…เชจเซ‡ เช…เชจเซเชฏ เชธเช‚เชธเซเชฅเชพเช“ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚, KX เช เชคเซ‡เชจเชพ เช—เซเชฐเชพเชนเช• เช†เชงเชพเชฐเชจเซ‡ เชตเชฟเชธเซเชคเชพเชฐเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชนเชตเซ‡ เชคเซ‡ เช…เชจเซเชฏ เช•เซเชทเซ‡เชคเซเชฐเซ‹เชฎเชพเช‚ เช‰เช•เซ‡เชฒเซ‹ เช“เชซเชฐ เช•เชฐเซ‡ เช›เซ‡ เชœเซเชฏเชพเช‚ เชฎเซ‹เชŸเซ€ เชฎเชพเชคเซเชฐเชพเชฎเชพเช‚ เชกเซ‡เชŸเชพ เช›เซ‡, เชœเซ‡ เชธเชฎเชฏ เช…เชจเซเชธเชพเชฐ เช—เซ‹เช เชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชฅเชตเชพ เช…เชจเซเชฏเชฅเชพ - เชŸเซ‡เชฒเชฟเช•เซ‹เชฎ, เชฌเชพเชฏเซ‹เช‡เชจเซเชซเซ‹เชฐเซเชฎเซ‡เชŸเชฟเช•เซเชธ, เชฎเซ‡เชจเซเชฏเซเชซเซ‡เช•เซเชšเชฐเชฟเช‚เช— เชตเช—เซ‡เชฐเซ‡. เชคเซ‡เช“ เชซเซ‹เชฐเซเชฎเซเชฏเซเชฒเชพ 1 เชฎเชพเช‚ เชเชธเซเชŸเชจ เชฎเชพเชฐเซเชŸเชฟเชจ เชฐเซ‡เชก เชฌเซเชฒ เชฐเซ‡เชธเชฟเช‚เช— เชŸเซ€เชฎเชจเชพ เชญเชพเช—เซ€เชฆเชพเชฐ เชชเชฃ เชฌเชจเซเชฏเชพ, เชœเซเชฏเชพเช‚ เชคเซ‡เช“ เช•เชพเชฐเชจเชพ เชธเซ‡เชจเซเชธเชฐเชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช…เชจเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช…เชจเซ‡ เชตเชฟเชจเซเชก เชŸเชจเชฒ เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡. เช† เชฒเซ‡เช–เชฎเชพเช‚, เชนเซเช‚ เชคเชฎเชจเซ‡ เชœเชฃเชพเชตเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚ เช•เซ‡ KDB+ เชจเซ€ เช•เชˆ เชตเชฟเชถเซ‡เชทเชคเชพเช“ เชคเซ‡เชจเซ‡ เชธเซเชชเชฐ-เชชเชฐเชซเซ‹เชฐเซเชฎเชฟเช‚เช— เชฌเชจเชพเชตเซ‡ เช›เซ‡, เชถเชพ เชฎเชพเชŸเซ‡ เช•เช‚เชชเชจเซ€เช“ เชคเซ‡เชจเชพ เชชเชฐ เช˜เชฃเชพ เชชเซˆเชธเชพ เช–เชฐเซเชšเชตเชพ เชคเซˆเชฏเชพเชฐ เช›เซ‡ เช…เชจเซ‡ เช†เช–เชฐเซ‡, เชคเซ‡ เช–เชฐเซ‡เช–เชฐ เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซ‡เชฎ เชจเชฅเซ€.
 
KDB+ เชกเซ‡เชŸเชพเชฌเซ‡เช: เชซเชพเช‡เชจเชพเชจเซเชธเชฅเซ€ เชซเซ‹เชฐเซเชฎเซเชฏเซเชฒเชพ 1 เชธเซเชงเซ€
 
เช† เชฒเซ‡เช–เชฎเชพเช‚ เชนเซเช‚ เชคเชฎเชจเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชœเชฃเชพเชตเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชคเซเชจ เช•เชฐเซ€เชถ เช•เซ‡ KDB+ เชถเซเช‚ เช›เซ‡, เชคเซ‡เชจเซ€ เช•เซเชทเชฎเชคเชพเช“ เช…เชจเซ‡ เชฎเชฐเซเชฏเชพเชฆเชพเช“ เชถเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชฎเซ‹เชŸเซ€ เชฎเชพเชคเซเชฐเชพเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ เชฎเชพเช—เชคเซ€ เช•เช‚เชชเชจเซ€เช“ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเชพ เชซเชพเชฏเชฆเชพ เชถเซเช‚ เช›เซ‡. เชนเซเช‚ KDB+ เชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ€ เชตเชฟเช—เชคเซ‹ เช…เชฅเชตเชพ เชคเซ‡เชจเซ€ Q เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพเชจเซ€ เชตเชฟเช—เชคเซ‹เชฎเชพเช‚ เชœเชˆเชถ เชจเชนเซ€เช‚. เช† เชฌเช‚เชจเซ‡ เชตเชฟเชทเชฏเซ‹ เช–เซ‚เชฌ เชตเซเชฏเชพเชชเช• เช›เซ‡ เช…เชจเซ‡ เช…เชฒเช— เชฒเซ‡เช–เซ‹เชจเซ‡ เชฒเชพเชฏเช• เช›เซ‡. เช† เชตเชฟเชทเชฏเซ‹ เชชเชฐ เช˜เชฃเซ€ เชฌเชงเซ€ เชฎเชพเชนเชฟเชคเซ€ code.kx.com เชชเชฐ เชฎเชณเซ€ เชถเช•เซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ Q - Q เชซเซ‹เชฐ เชฎเซ‰เชฐเซเชŸเชฒเซเชธ (เชจเซ€เชšเซ‡เชจเซ€ เชฒเชฟเช‚เช• เชœเซเช“) เชชเชฐเชจเซเช‚ เชชเซเชธเซเชคเช• เชชเชฃ เชธเชพเชฎเซ‡เชฒ เช›เซ‡.

เช•เซ‡เชŸเชฒเซ€เช• เชถเชฐเชคเซ‹

  • เช‡เชจ-เชฎเซ‡เชฎเชฐเซ€ เชกเซ‡เชŸเชพเชฌเซ‡เช. เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซ‡ เชœเซ‡ เชเชกเชชเซ€ เชเช•เซเชธเซ‡เชธ เชฎเชพเชŸเซ‡ RAM เชฎเชพเช‚ เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐ เช•เชฐเซ‡ เช›เซ‡. เช†เชตเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเชพ เชซเชพเชฏเชฆเชพ เชธเซเชชเชทเซเชŸ เช›เซ‡, เชชเชฐเช‚เชคเซ เช—เซ‡เชฐเชซเชพเชฏเชฆเชพเชฎเชพเช‚ เชกเซ‡เชŸเชพ เช–เซ‹เชตเชพเชˆ เชœเชตเชพเชจเซ€ เชถเช•เซเชฏเชคเชพ เช…เชจเซ‡ เชธเชฐเซเชตเชฐ เชชเชฐ เช˜เชฃเซ€ เชฌเชงเซ€ เชฎเซ‡เชฎเชฐเซ€ เชนเซ‹เชตเซ€ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡.
  • เชธเซเชคเช‚เชญเชพเช•เชพเชฐ เชกเซ‡เชŸเชพเชฌเซ‡เช. เชกเซ‡เชŸเชพเชฌเซ‡เช เชœเซเชฏเชพเช‚ เชกเซ‡เชŸเชพ เชฐเซ‡เช•เซ‹เชฐเซเชก เชฆเซเชตเชพเชฐเชพ เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ เช•เซ‰เชฒเชฎ เชฆเซเชตเชพเชฐเชพ เช•เซ‰เชฒเชฎ เชธเช‚เช—เซเชฐเชนเชฟเชค เชฅเชพเชฏ เช›เซ‡. เช†เชตเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ‹ เชฎเซเช–เซเชฏ เชซเชพเชฏเชฆเซ‹ เช เช›เซ‡ เช•เซ‡ เชเช• เช•เซ‰เชฒเชฎเชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพ เชกเชฟเชธเซเช• เชชเชฐ เช…เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชเช•เชธเชพเชฅเซ‡ เชธเช‚เช—เซเชฐเชนเชฟเชค เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ เชคเซ‡เชจเซ€ เชเช•เซเชธเซ‡เชธเชจเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เชเชกเชชเซ€ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เช•เซ‰เชฒเชฎ เชฒเซ‹เชก เช•เชฐเชตเชพเชจเซ€ เช•เซ‹เชˆ เชœเชฐเซ‚เชฐ เชจเชฅเซ€ เช•เซ‡ เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซเชตเซ‡เชฐเซ€เชฎเชพเช‚ เชจ เชฅเชฏเซ‹ เชนเซ‹เชฏ. เชฎเซเช–เซเชฏ เช—เซ‡เชฐเชฒเชพเชญ เช เช›เซ‡ เช•เซ‡ เชฐเซ‡เช•เซ‹เชฐเซเชกเซเชธเชจเซ‡ เชธเช‚เชถเซ‹เชงเชฟเชค เช•เชฐเชตเซเช‚ เช…เชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเซเช‚ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡.
  • เชธเชฎเชฏ เชถเซเชฐเซ‡เชฃเซ€. เชคเชพเชฐเซ€เช– เช…เชฅเชตเชพ เชธเชฎเชฏ เช•เซ‰เชฒเชฎ เชธเชพเชฅเซ‡เชจเซ‹ เชกเซ‡เชŸเชพ. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เช†เชตเชพ เชกเซ‡เชŸเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชฏเชจเซ‹ เช•เซเชฐเชฎ เชฎเชนเชคเซเชตเชจเซ‹ เชนเซ‹เชฏ เช›เซ‡, เชœเซ‡เชฅเซ€ เชคเชฎเซ‡ เชธเชฐเชณเชคเชพเชฅเซ€ เชจเช•เซเช•เซ€ เช•เชฐเซ€ เชถเช•เซ‹ เช•เซ‡ เช•เชฏเซ‹ เชฐเซ‡เช•เซ‹เชฐเซเชก เชตเชฐเซเชคเชฎเชพเชจ เชฐเซ‡เช•เซ‹เชฐเซเชกเชจเซ€ เช†เช—เชณ เช›เซ‡ เช…เชฅเชตเชพ เชคเซ‡เชจเซ‡ เช…เชจเซเชธเชฐเซ‡ เช›เซ‡ เช…เชฅเชตเชพ เชซเช‚เช•เซเชถเชจเซเชธ เชฒเชพเช—เซ เช•เชฐเชตเชพ เช•เซ‡ เชœเซ‡เชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชฐเซ‡เช•เซ‹เชฐเซเชกเชจเชพ เช•เซเชฐเชฎ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡. เช•เซเชฒเชพเชธเชฟเช• เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช…เชฒเช— เชธเชฟเชฆเซเชงเชพเช‚เชค เชชเชฐ เชฌเชพเช‚เชงเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ - เชเช• เชธเซ‡เชŸ เชคเชฐเซ€เช•เซ‡ เชฐเซ‡เช•เซ‹เชฐเซเชกเชจเชพ เชธเช‚เช—เซเชฐเชนเชจเซเช‚ เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟเชคเซเชต เช•เชฐเซ‡ เช›เซ‡, เชœเซเชฏเชพเช‚ เชฐเซ‡เช•เซ‹เชฐเซเชกเชจเซ‹ เช•เซเชฐเชฎ เชธเชฟเชฆเซเชงเชพเช‚เชคเชฎเชพเช‚, เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชจเชฅเซ€.
  • เชตเซ‡เช•เซเชŸเชฐ. KDB+ เชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚, เช† เชธเชฎเชพเชจ เช…เชฃเซ เชชเซเชฐเช•เชพเชฐเชจเชพ เชคเชคเซเชตเซ‹เชจเซ€ เชธเซ‚เชšเชฟ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชธเช‚เช–เซเชฏเชพเช“. เชฌเซ€เชœเชพ เชถเชฌเซเชฆเซ‹เชฎเชพเช‚ เช•เชนเซ€เช เชคเซ‹, เชคเชคเซเชตเซ‹เชจเซ€ เชถเซเชฐเซ‡เชฃเซ€. เช…เชฐเซ‡, เชฏเชพเชฆเซ€เช“เชฅเซ€ เชตเชฟเชชเชฐเซ€เชค, เชตเซ‡เช•เซเชŸเชฐ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เชธเซ‚เชšเชจเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเช˜เชจ เชฐเซ€เชคเซ‡ เชธเช‚เช—เซเชฐเชนเชฟเชค เช…เชจเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.

 

เชเชคเชฟเชนเชพเชธเชฟเช• เชชเซƒเชทเซเช เชญเซ‚เชฎเชฟ

KX เชจเซ€ เชธเซเชฅเชพเชชเชจเชพ 1993 เชฎเชพเช‚ เช†เชฐเซเชฅเชฐ เชตเซเชนเชฟเชŸเชจเซ€ เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชœเซ‡เชฎเชฃเซ‡ เช…เช—เชพเช‰ เชฎเซ‹เชฐเซเช—เชจ เชธเซเชŸเซ‡เชจเชฒเซ€ เชฌเซ‡เช‚เช•เชฎเชพเช‚ A+ เชญเชพเชทเชพ เชชเชฐ เช•เชพเชฎ เช•เชฐเซเชฏเซเช‚ เชนเชคเซเช‚, เชœเซ‡ APL เชจเชพ เช…เชจเซเช—เชพเชฎเซ€ เชนเชคเชพ - เชœเซ‡ เชจเชพเชฃเชพเช•เซ€เชฏ เชตเชฟเชถเซเชตเชฎเชพเช‚ เช–เซ‚เชฌ เชœ เชฎเซ‚เชณ เช…เชจเซ‡ เชเช• เชธเชฎเชฏเซ‡ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชญเชพเชทเชพ เช›เซ‡. เช…เชฒเชฌเชคเซเชค, KX เชฎเชพเช‚, เช†เชฐเซเชฅเชฐเซ‡ เช เชœ เชญเชพเชตเชจเชพ เชšเชพเชฒเซ เชฐเชพเช–เซ€ เช…เชจเซ‡ เชตเซ‡เช•เซเชŸเชฐ-เชซเช‚เช•เซเชถเชจเชฒ เชฒเซ‡เช‚เช—เซเชตเซ‡เชœ K เชฌเชจเชพเชตเซเชฏเซเช‚, เชœเซ‡ เชฐเซ‡เชกเชฟเช•เชฒ เชฎเชฟเชจเชฟเชฎเชฒเชฟเชเชฎเชจเชพ เชตเชฟเชšเชพเชฐเซ‹ เชฆเซเชตเชพเชฐเชพ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชจ เช†เชชเซเชฏเซเช‚. K เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธ เชตเชฟเชฐเชพเชฎเชšเชฟเชนเซเชจเซ‹ เช…เชจเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เช…เช•เซเชทเชฐเซ‹เชจเชพ เช—เซ‚เช‚เชšเชตเชพเชกเชพ เชœเซ‡เชตเชพ เชฆเซ‡เช–เชพเชฏ เช›เซ‡, เชšเชฟเชนเซเชจเซ‹ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเซ‹เชจเซ‹ เช…เชฐเซเชฅ เชธเช‚เชฆเชฐเซเชญ เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡, เช…เชจเซ‡ เชฆเชฐเซ‡เช• เช‘เชชเชฐเซ‡เชถเชจ เชชเชฐเช‚เชชเชฐเชพเช—เชค เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพเช“ เช•เชฐเชคเชพเช‚ เชตเชงเซ เช…เชฐเซเชฅ เชงเชฐเชพเชตเซ‡ เช›เซ‡. เช†เชจเซ‡ เช•เชพเชฐเชฃเซ‡, K เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ เชจเซเชฏเซ‚เชจเชคเชฎ เชœเช—เซเชฏเชพ เชฒเซ‡ เช›เซ‡-เชฅเซ‹เชกเซ€ เชฒเซ€เชŸเซ€เช“ เชœเชพเชตเชพ เชœเซ‡เชตเซ€ เชตเชฐเซเชฌเซ‹เช เชญเชพเชทเชพเชฎเชพเช‚ เชŸเซ‡เช•เซเชธเซเชŸเชจเชพ เชชเซƒเชทเซเช เซ‹เชจเซ‡ เชฌเชฆเชฒเซ€ เชถเช•เซ‡ เช›เซ‡-เช…เชจเซ‡ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเซเช‚ เชธเซเชชเชฐ-เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช…เชฎเชฒเซ€เช•เชฐเชฃ เช›เซ‡.
 
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+ เช C# เชฎเชพเช‚เชฅเซ€ เช•เซ‹เชทเซเชŸเช•เซ‹ เช…เชจเซ‡ SQL-เชœเซ‡เชตเชพ LINQ-เชถเซˆเชฒเซ€ เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเช“ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เชฎเชพเชคเซเชฐ เชเช• Q เชญเชพเชทเชพ เชฆเซเชญเชพเชทเชฟเชฏเชพ เช›เซ‡. เช† KDB+ เช…เชจเซ‡ เช…เชจเซเชฏ เชกเซ‡เชŸเชพเชฌเซ‡เช เช…เชจเซ‡ เชคเซ‡เชจเชพ เชฎเซเช–เซเชฏ เชธเซเชชเชฐเซเชงเชพเชคเซเชฎเช• เชฒเชพเชญ เชตเชšเซเชšเซ‡เชจเซ‹ เชธเซŒเชฅเซ€ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชคเชซเชพเชตเชค เช›เซ‡, เชœเซ‡เชจเซ‡ เช˜เชฃเซ€เชตเชพเชฐ เช…เชตเช—เชฃเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช† เชกเซ‡เชŸเชพเชฌเซ‡เช + เช…เช•เซเชทเชฎ เชธเชนเชพเชฏเช• เชญเชพเชทเชพ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซเชตเชฟเชงเชพเชฏเซเช•เซเชค เชถเช•เซเชคเชฟเชถเชพเชณเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพ + เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เชพเชฐเซเชฏเซ‹ เชฎเชพเชŸเซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชธเชชเซ‹เชฐเซเชŸ เช›เซ‡. เช† เชคเชซเชพเชตเชค KDB+ เชจเชพ เชคเชฎเชพเชฎ เชฒเชพเชญเซ‹เชจเซ‡ เชธเซ‚เชšเชฟเชฌเชฆเซเชง เช•เชฐเชตเชพเชฎเชพเช‚ เชจเชฟเชฐเซเชฃเชพเชฏเช• เชญเซ‚เชฎเชฟเช•เชพ เชญเชœเชตเชถเซ‡. เชฆเชพเช–เซเชฒเชพ เชคเชฐเซ€เช•เซ‡โ€ฆ
 

เช•เชฆ

เช†เชงเซเชจเชฟเช• เชงเซ‹เชฐเชฃเซ‹ เชฆเซเชตเชพเชฐเชพ, KDB+ เช•เชฆเชฎเชพเช‚ เชฎเชพเชคเซเชฐ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซเช•เซ‹เชชเชฟเช• เช›เซ‡. เชคเซ‡ เชถเชพเชฌเซเชฆเชฟเช• เชฐเซ€เชคเซ‡ เชเช• เชธเชฌ-เชฎเซ‡เช—เชพเชฌเชพเชˆเชŸ เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชซเชพเชˆเชฒ เช…เชจเซ‡ เช•เซ‡เชŸเชฒเชพเช• เชธเชฟเชธเซเชŸเชฎ เชซเช‚เช•เซเชถเชจเซเชธ เชธเชพเชฅเซ‡ เชเช• เชจเชพเชจเซ€ เชŸเซ‡เช•เซเชธเซเชŸ เชซเชพเชˆเชฒ เช›เซ‡. เชตเชพเชธเซเชคเชตเชฎเชพเช‚ - เชเช• เชฎเซ‡เช—เชพเชฌเชพเช‡เชŸ เช•เชฐเชคเชพเช‚ เช“เช›เซ€, เช…เชจเซ‡ เช† เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ เชฎเชพเชŸเซ‡ เช•เช‚เชชเชจเซ€เช“ เชธเชฐเซเชตเชฐ เชชเชฐเชจเชพ เชเช• เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เชฎเชพเชŸเซ‡ เชตเชฐเซเชทเชฎเชพเช‚ เชนเชœเชพเชฐเซ‹ เชกเซ‹เชฒเชฐ เชšเซ‚เช•เชตเซ‡ เช›เซ‡.

  • เช† เช•เชฆ KDB+ เชจเซ‡ เช•เซ‹เชˆเชชเชฃ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชชเชฐ - Pi เชฎเชพเชˆเช•เซเชฐเซ‹เช•เซ‹เชฎเซเชชเซเชฏเซเชŸเชฐเชฅเซ€ เชŸเซ‡เชฐเชพเชฌเชพเชˆเชŸ เชฎเซ‡เชฎเชฐเซ€เชตเชพเชณเชพ เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ เชธเชฐเชธ เช…เชจเซเชญเชต เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช† เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ‡ เช•เซ‹เชˆเชชเชฃ เชฐเซ€เชคเซ‡ เช…เชธเชฐ เช•เชฐเชคเซเช‚ เชจเชฅเซ€; เชตเชงเซเชฎเชพเช‚, Q เชคเชฐเชค เชœ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ เชคเซ‡เชจเซ‡ เช…เชจเซเชฏ เชตเชธเซเชคเซเช“เชจเซ€ เชธเชพเชฅเซ‡, เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชญเชพเชทเชพ เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • เช† เช•เชฆ เชชเชฐ, เช•เซเชฏเซ‚ เช‡เชจเซเชŸเชฐเชชเซเชฐเซ€เชŸเชฐ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เช•เซ‡เชถเชฎเชพเช‚ เชฌเช‚เชงเชฌเซ‡เชธเซ‡ เช›เซ‡, เชœเซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ‡ เชเชกเชชเซ€ เชฌเชจเชพเชตเซ‡ เช›เซ‡.
  • เชเช•เซเชเซ‡เช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชซเชพเช‡เชฒเชจเชพ เช† เช•เชฆ เชธเชพเชฅเซ‡, Q เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชจเชœเซ€เชตเซ€ เชœเช—เซเชฏเชพ เชฒเซ‡ เช›เซ‡; เชคเชฎเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชธเซ‡เช‚เช•เชกเซ‹ เชšเชฒเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹. เชตเชงเซเชฎเชพเช‚, เชœเซ‹ เชœเชฐเซ‚เชฐเซ€ เชนเซ‹เชฏ เชคเซ‹, Q เชเช• เชœ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชฆเชธ เช…เชฅเชตเชพ เชธเซ‡เช‚เช•เชกเซ‹ เช—เซ€เช—เชพเชฌเชพเชˆเชŸ เชฎเซ‡เชฎเชฐเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.

เชตเชฐเซเชธเซ‡เชŸเชฟเชฒเชฟเชŸเซ€

เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ€ เชตเชฟเชถเชพเชณ เชถเซเชฐเซ‡เชฃเซ€ เชฎเชพเชŸเซ‡ Q เชถเซเชฐเซ‡เชทเซเช  เช›เซ‡. เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ Q เช เชเชคเชฟเชนเชพเชธเชฟเช• เชกเซ‡เชŸเชพเชฌเซ‡เช เชคเชฐเซ€เช•เซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เชŸเซ‡เชฐเชพเชฌเชพเช‡เชŸ เชฎเชพเชนเชฟเชคเซ€เชจเซ€ เชเชกเชชเซ€ เชเช•เซเชธเซ‡เชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชกเชเชจเซ‡เช• เชเชคเชฟเชนเชพเชธเชฟเช• เชกเซ‡เชŸเชพเชฌเซ‡เช เช›เซ‡, เชœเซ‡เชฎเชพเช‚เชฅเซ€ เช•เซ‡เชŸเชฒเชพเช•เชฎเชพเช‚ เชเช• เช…เชธเช‚เช•เซเชšเชฟเชค เชฆเชฟเชตเชธเชจเซ‹ เชกเซ‡เชŸเชพ 100 เช—เซ€เช—เชพเชฌเชพเช‡เชŸเซเชธเชฅเซ€ เชตเชงเซ เชฒเซ‡ เช›เซ‡. เชœเซ‹ เช•เซ‡, เชตเชพเชœเชฌเซ€ เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹ เชนเซ‡เช เชณ, เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ€ เช•เซเชตเซ‡เชฐเซ€ เชฆเชธเชฅเซ€ เชธเซ‡เช‚เช•เชกเซ‹ เชฎเชฟเชฒเชฟเชธเซ‡เช•เชจเซเชกเซเชธเชฎเชพเช‚ เชชเซ‚เชฐเซเชฃ เชฅเชถเซ‡. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเชพเชŸเซ‡ เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช• เชธเชฎเชฏ เชธเชฎเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡ - 30 เชธเซ‡เช•เชจเซเชก - เช…เชจเซ‡ เชคเซ‡ เช–เซ‚เชฌ เชœ เชญเชพเช—เซเชฏเซ‡ เชœ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡.
 
Q เช เชธเชฐเชณเชคเชพเชฅเซ€ เช‡เชจ-เชฎเซ‡เชฎเชฐเซ€ เชกเซ‡เชŸเชพเชฌเซ‡เช เชฌเชจเซ€ เชถเช•เซ‡ เช›เซ‡. เช‡เชจ-เชฎเซ‡เชฎเชฐเซ€ เช•เซ‹เชทเซเชŸเช•เซ‹เชฎเชพเช‚ เชจเชตเซ‹ เชกเซ‡เชŸเชพ เชเชŸเชฒเซ€ เชเชกเชชเชฅเซ€ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชชเชฐเชฟเชฌเชณ เช›เซ‡. เช•เซ‹เชทเซเชŸเช•เซ‹เชฎเชพเช‚เชจเซ‹ เชกเซ‡เชŸเชพ เช•เซ‰เชฒเชฎเซเชธเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เชฅเชพเชฏ เช›เซ‡, เชœเซ‡เชจเซ‹ เช…เชฐเซเชฅ เช›เซ‡ เช•เซ‡ เช•เซ‰เชฒเชฎ เชชเชฐเชจเซ€ เช•เซ‹เชˆเชชเชฃ เช•เชพเชฎเช—เซ€เชฐเซ€ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เช•เซ‡เชถเชจเซ‹ เชธเช‚เชชเซ‚เชฐเซเชฃ เช•เซเชทเชฎเชคเชพ เชชเชฐ เช‰เชชเชฏเซ‹เช— เช•เชฐเชถเซ‡. เช† เช‰เชชเชฐเชพเช‚เชค, KX เช เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเชจเซ€ เชตเซ‡เช•เซเชŸเชฐ เชธเซ‚เชšเชจเชพเช“ เชฆเซเชตเชพเชฐเชพ เช…เช‚เช•เช—เชฃเชฟเชค เชœเซ‡เชตเซ€ เชคเชฎเชพเชฎ เชฎเซ‚เชณเชญเซ‚เชค เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹, เชคเซ‡เชฎเชจเซ€ เชเชกเชชเชจเซ‡ เชฎเชนเชคเซเชคเชฎ เช•เชฐเซ€. Q เชเชตเชพ เช•เชพเชฐเซเชฏเซ‹ เชชเชฃ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เชœเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ เชฎเชพเชŸเซ‡ เชฒเชพเช•เซเชทเชฃเชฟเช• เชจเชฅเซ€ - เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชธเซเชŸเซเชฐเซ€เชฎเชฟเช‚เช— เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‹ เช…เชจเซ‡ "เชฐเซ€เช…เชฒ เชŸเชพเช‡เชฎ" เชฎเชพเช‚ เช—เชฃเชคเชฐเซ€ เช•เชฐเซ‹ (เช•เชพเชฐเซเชฏเชจเชพ เช†เชงเชพเชฐเซ‡ เชฆเชธ เชฎเชฟเชฒเซ€เชธเซ‡เช•เช‚เชกเชฅเซ€ เช•เซ‡เชŸเชฒเชพเช• เชธเซ‡เช•เช‚เชก เชธเซเชงเซ€เชจเชพ เชตเชฟเชฒเช‚เชฌ เชธเชพเชฅเซ‡) เชตเชฟเชตเชฟเชง เชธเชฎเชฏ เชฎเชพเชŸเซ‡ เชจเชพเชฃเชพเช•เซ€เชฏ เชธเชพเชงเชจเซ‹ เชฎเชพเชŸเซ‡ เชตเชฟเชตเชฟเชง เชเช•เชคเซเชฐเซ€เช•เชฐเชฃ เช•เชพเชฐเซเชฏเซ‹ เช…เช‚เชคเชฐเชพเชฒเซ‹ เช…เชฅเชตเชพ เชฌเชœเชพเชฐเชฎเชพเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃ เชตเซเชฏเชตเชนเชพเชฐเซ‹เชจเชพ เชชเซเชฐเชญเชพเชตเชจเซเช‚ เชฎเซ‹เชกเซ‡เชฒ เชฌเชจเชพเชตเซ‹ เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเชฟเช‚เช— เชชเซ‚เชฐเซเชฃ เชฅเชฏเชพ เชชเช›เซ€ เชฒเช—เชญเช— เชคเชฐเชค เชœ เชนเชพเชฅ เชงเชฐเซ‹. เช†เชตเชพ เช•เชพเชฐเซเชฏเซ‹เชฎเชพเช‚, เชฎเซ‹เชŸเซ‡เชญเชพเช—เซ‡ เชฎเซเช–เซเชฏ เชธเชฎเชฏ เชตเชฟเชฒเช‚เชฌ Q เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชตเชฟเชตเชฟเชง เชธเซเชฐเซ‹เชคเซ‹เชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพเชจเซ‡ เชธเชฟเช‚เช•เซเชฐเชจเชพเช‡เช เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช‰เชšเซเชš เชเชกเชช เช เชนเช•เซ€เช•เชคเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชชเซเชฐเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡ เช•เซ‡ เชกเซ‡เชŸเชพ เช…เชจเซ‡ เชซเช‚เช•เซเชถเชจเซเชธ เชœเซ‡ เชคเซ‡เชฎเชจเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชเช• เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เช›เซ‡, เช…เชจเซ‡ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เช˜เชฃเชพ QSQL เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเช“ เช…เชจเซ‡ เชœเซ‹เชกเชพเชตเชพ เชฎเชพเชŸเซ‡ เช˜เชŸเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชจเซเช‚ เช…เชฐเซเชฅเช˜เชŸเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซเช‚ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชฌเชพเชˆเชจเชฐเซ€ เช•เซ‹เชก เชฆเซเชตเชพเชฐเชพ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
 
เช›เซ‡เชฒเซเชฒเซ‡, เชคเชฎเซ‡ Q เชฎเชพเช‚ เช•เซ‹เชˆเชชเชฃ เชธเซ‡เชตเชพ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชฒเช–เซ€ เชถเช•เซ‹ เช›เซ‹. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช—เซ‡เชŸเชตเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชœเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชœเชฐเซ‚เชฐเซ€ เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ เช…เชจเซ‡ เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซเช‚ เชตเชฟเชคเชฐเชฃ เช•เชฐเซ‡ เช›เซ‡. เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐเชจเซ‡ เชธเช‚เชคเซเชฒเชจ, เช…เช—เซเชฐเชคเชพ, เชฆเซ‹เชท เชธเชนเชฟเชทเซเชฃเซเชคเชพ, เชเช•เซเชธเซ‡เชธ เช…เชงเชฟเช•เชพเชฐเซ‹, เช•เซเชตเซ‹เชŸเชพ เช…เชจเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชคเซ‡เชจเชพ เชนเซƒเชฆเชฏเชจเซ€ เชˆเชšเซเช›เชพ เชฎเซเชœเชฌ เช•เซ‹เชˆเชชเชฃ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเซ‹ เช…เชฎเชฒ เช•เชฐเชตเชพเชจเซ€ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซเชตเชคเช‚เชคเซเชฐเชคเชพ เช›เซ‡. เช…เชนเซ€เช‚ เชฎเซเช–เซเชฏ เชธเชฎเชธเซเชฏเชพ เช เช›เซ‡ เช•เซ‡ เชคเชฎเชพเชฐเซ‡ เช† เชฌเชงเซเช‚ เชœเชพเชคเซ‡ เชœ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเซเช‚ เชชเชกเชถเซ‡.
 
เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชนเซเช‚ เชธเซ‚เชšเชฟเชฌเชฆเซเชง เช•เชฐเซ€เชถ เช•เซ‡ เช†เชชเชฃเซ€ เชชเชพเชธเซ‡ เช•เชฏเชพ เชชเซเชฐเช•เชพเชฐเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เช›เซ‡. เชคเซ‡ เชฌเชงเชพ เชธเช•เซเชฐเชฟเชฏเชชเชฃเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชธเชพเชฅเซ‡ เชฎเชณเซ€เชจเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เชกเชเชจเซ‡เช• เชตเชฟเชตเชฟเชง เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธเชจเซ‡ เชเช•เชฎเชพเช‚ เชœเซ‹เชกเซ€เชจเซ‡, เชฌเชนเซเชตเชฟเชง เชธเซเชคเซเชฐเซ‹เชคเซ‹เชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชธเซ‡เช‚เช•เชกเซ‹ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เช…เชจเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹เชจเซ‡ เชธเซ‡เชตเชพ เช†เชชเซ‡ เช›เซ‡.

  • เชกเซ‡เชŸเชพ เชธเซเชคเซเชฐเซ‹เชคเซ‹ เชฎเชพเชŸเซ‡ เช•เชจเซ‡เช•เซเชŸเชฐเซเชธ (เชซเซ€เชกเชนเซ‡เชจเซเชกเชฒเชฐ). เช† เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชฌเชพเชนเซเชฏ เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ Q เชฎเชพเช‚ เชฒเซ‹เชก เชฅเชพเชฏ เช›เซ‡. Q เชฎเชพเช‚ C เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เช…เชคเซเชฏเช‚เชค เชธเชฐเชณ เช›เซ‡ เช…เชจเซ‡ เชคเชฎเชจเซ‡ เช•เซ‹เชˆเชชเชฃ C/C++ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชฎเชพเชŸเซ‡ เชธเชฐเชณเชคเชพเชฅเซ€ เชชเซเชฐเซ‹เช•เซเชธเซ€ เชซเช‚เช•เซเชถเชจเซเชธ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช•เซเชฏเซ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‚เชฐเชคเซเช‚ เชเชกเชชเซ€ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเชฎเชพเชฎ เชฏเซเชฐเซ‹เชชเชฟเชฏเชจ เชธเซเชŸเซ‹เช• เชเช•เซเชธเชšเซ‡เชจเซเชœเซ‹เชฎเชพเช‚เชฅเซ€ เชเช• เชธเชพเชฅเซ‡ FIX เชธเช‚เชฆเซ‡เชถเชพเช“เชจเชพ เชชเซ‚เชฐ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเซ€.
  • เชกเซ‡เชŸเชพ เชตเชฟเชคเชฐเช•เซ‹ (เชŸเซ€เช•เชฐเชชเซเชฒเชพเชจเซเชŸ), เชœเซ‡ เช•เชจเซ‡เช•เซเชŸเชฐเซเชธ เช…เชจเซ‡ เช—เซเชฐเชพเชนเช•เซ‹ เชตเชšเซเชšเซ‡ เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เช•เชกเซ€ เชคเชฐเซ€เช•เซ‡ เชธเซ‡เชตเชพ เช†เชชเซ‡ เช›เซ‡. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชคเซ‡เช“ เช–เชพเชธ เชฆเซเชตเชฟเชธเช‚เช—เซ€ เชฒเซ‹เช—เชฎเชพเช‚ เช‡เชจเช•เชฎเชฟเช‚เช— เชกเซ‡เชŸเชพ เชฒเช–เซ‡ เช›เซ‡, เช•เชจเซ‡เช•เซเชถเชจ เช–เซ‹เชŸ เช…เชฅเชตเชพ เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ เชธเชพเชฎเซ‡ เช—เซเชฐเชพเชนเช•เซ‹เชจเซ‡ เชฎเชœเชฌเซ‚เชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡.
  • เช‡เชจ-เชฎเซ‡เชฎเชฐเซ€ เชกเซ‡เชŸเชพเชฌเซ‡เช (rdb). เช† เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เชพเชšเชพ, เชคเชพเชœเชพ เชกเซ‡เชŸเชพเชจเซ‡ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชธเซเชŸเซ‹เชฐ เช•เชฐเซ€เชจเซ‡ เชคเซ‡เชจเซ€ เชธเซŒเชฅเซ€ เชเชกเชชเซ€ เชถเช•เซเชฏ เชเช•เซเชธเซ‡เชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เชคเซ‡เช“ เชฆเชฟเชตเชธ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช•เซ‹เชทเซเชŸเช•เซ‹เชฎเชพเช‚ เชกเซ‡เชŸเชพ เชเช•เช เชพ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฐเชพเชคเซเชฐเซ‡ เชคเซ‡เชฎเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชธเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡.
  • เชชเชฐเซเชธเชฟเชธเซเชŸ เชกเซ‡เชŸเชพเชฌเซ‡เช (pdb). เช† เชกเซ‡เชŸเชพเชฌเซ‡เช เช เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เช†เชœเชจเซ‹ เชกเซ‡เชŸเชพ เชเชคเชฟเชนเชพเชธเชฟเช• เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช›เซ‡. เชจเชฟเชฏเชฎ เชชเซเชฐเชฎเชพเชฃเซ‡, เช†เชฐเชกเซ€เชฌเซ€เชฅเซ€ เชตเชฟเชชเชฐเซ€เชค, เชคเซ‡เช“ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐ เช•เชฐเชคเชพ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชฆเชฟเชตเชธ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชกเชฟเชธเซเช• เชชเชฐ เชตเชฟเชถเชฟเชทเซเชŸ เช•เซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฎเชงเซเชฏเชฐเชพเชคเซเชฐเชฟเช เชกเซ‡เชŸเชพเชจเซ‡ เชเชคเชฟเชนเชพเชธเชฟเช• เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เช•เซ‰เชชเชฟ เช•เชฐเซ‡ เช›เซ‡.
  • เชเชคเชฟเชนเชพเชธเชฟเช• เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ (hdb). เช† เชกเซ‡เชŸเชพเชฌเซ‡เช เชชเชพเช›เชฒเชพ เชฆเชฟเชตเชธเซ‹, เชฎเชนเชฟเชจเชพเช“ เช…เชจเซ‡ เชตเชฐเซเชทเซ‹เชจเชพ เชกเซ‡เชŸเชพเชจเซ€ เชเช•เซเชธเซ‡เชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡เชฎเชจเซเช‚ เช•เชฆ (เชฆเชฟเชตเชธเซ‹เชฎเชพเช‚) เชซเช•เซเชค เชนเชพเชฐเซเชก เชกเซเชฐเชพเช‡เชตเซเชธเชจเชพ เช•เชฆ เชฆเซเชตเชพเชฐเชพ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช›เซ‡. เชกเซ‡เชŸเชพ เช—เชฎเซ‡ เชคเซเชฏเชพเช‚ เชธเซเชฅเชฟเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชเช•เซเชธเซ‡เชธเชจเซ‡ เชเชกเชชเซ€ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเชตเชฟเชง เชกเชฟเชธเซเช• เชชเชฐ. เชชเชธเช‚เชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช˜เชฃเชพ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชกเซ‡เชŸเชพเชจเซ‡ เชธเช‚เช•เซเชšเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เช›เซ‡. เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซเช‚ เชฎเชพเชณเช–เซเช‚ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เซƒเชค เช…เชจเซ‡ เชธเชฐเชณ เช›เซ‡, เชกเซ‡เชŸเชพ เชจเชฟเชฏเชฎเชฟเชค เชซเชพเช‡เชฒเซ‹เชฎเชพเช‚ เช•เซ‰เชฒเชฎ เชฆเซเชตเชพเชฐเชพ เชธเช‚เช—เซเชฐเชนเชฟเชค เชฅเชพเชฏ เช›เซ‡, เชœเซ‡เชฅเซ€ เช‘เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเชจเชพ เชฎเชพเชงเซเชฏเชฎเซ‹ เชธเชนเชฟเชค เชคเซ‡เชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ€ เชถเช•เชพเชฏ.
  • เชเช•เชคเซเชฐเชฟเชค เชฎเชพเชนเชฟเชคเซ€ เชธเชพเชฅเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช. เชคเซ‡เช“ เชตเชฟเชตเชฟเชง เชเช•เชคเซเชฐเซ€เช•เชฐเชฃเซ‹ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชธเชพเชฅเซ‡, เชธเชพเชงเชจเชจเชพ เชจเชพเชฎ เช…เชจเซ‡ เชธเชฎเชฏ เช…เช‚เชคเชฐเชพเชฒ เชฆเซเชตเชพเชฐเชพ เชœเซ‚เชฅเชฌเชฆเซเชง. เช‡เชจ-เชฎเซ‡เชฎเชฐเซ€ เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ เชฆเชฐเซ‡เช• เช†เชตเชจเชพเชฐเชพ เชธเช‚เชฆเซ‡เชถเชพ เชธเชพเชฅเซ‡ เชคเซ‡เชฎเชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เชเชคเชฟเชนเชพเชธเชฟเช• เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ เชเชคเชฟเชนเชพเชธเชฟเช• เชกเซ‡เชŸเชพเชจเซ€ เชเช•เซเชธเซ‡เชธเชจเซ‡ เชเชกเชชเซ€ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเซ€-เช•เชฎเซเชชเซเชฏเซเชŸเซ‡เชก เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐ เช•เชฐเซ‡ เช›เซ‡.
  • เช›เซ‡เชตเชŸเซ‡ เช—เซ‡เชŸเชตเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชธเชฐเซเชตเชฟเชธเชฟเช‚เช— เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เช…เชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“. Q เชคเชฎเชจเซ‡ เช‡เชจเช•เชฎเชฟเช‚เช— เชธเช‚เชฆเซ‡เชถเชพเช“เชจเซ€ เชธเช‚เชชเซ‚เชฐเซเชฃ เช…เชธเซเชฎเซ‡เชณ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพ, เชคเซ‡เชฎเชจเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธเชฎเชพเช‚ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพ, เชเช•เซเชธเซ‡เชธ เช…เชงเชฟเช•เชพเชฐเซ‹ เชตเช—เซ‡เชฐเซ‡ เชคเชชเชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เชจเซ‹เช‚เชง เช•เชฐเซ‹ เช•เซ‡ เชธเช‚เชฆเซ‡เชถเชพเช“ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชจเชฅเซ€ เช…เชจเซ‡ เชฎเซ‹เชŸเชพเชญเชพเช—เซ‡ SQL เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเช“ เชจเชฅเซ€, เชœเซ‡เชฎ เช•เซ‡ เช…เชจเซเชฏ เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธเชฎเชพเช‚ เช›เซ‡. เชฎเซ‹เชŸเซ‡เชญเชพเช—เซ‡, เชเชธเช•เซเชฏเซเชเชฒ เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟ เชตเชฟเชถเชฟเชทเซเชŸ เช•เชพเชฐเซเชฏเชฎเชพเช‚ เช›เซเชชเชพเชฏเซ‡เชฒเซ€ เชนเซ‹เชฏ เช›เซ‡ เช…เชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเชพเชฏเซ‡เชฒ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเชพ เช†เชงเชพเชฐเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ - เชธเชฎเชฏ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เชฅเชพเชฏ เช›เซ‡, เชซเชฟเชฒเซเชŸเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชกเซ‡เชŸเชพ เชธเชพเชฎเชพเชจเซเชฏ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เชกเชฟเชตเชฟเชกเชจเซเชก เชšเซ‚เช•เชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซ‹ เชธเซเชŸเซ‹เช•เชจเซ€ เช•เชฟเช‚เชฎเชค เชฌเชฐเชพเชฌเชฐ เชฅเชพเชฏ เช›เซ‡), เชตเช—เซ‡เชฐเซ‡.

เชเช• เชกเซ‡เชŸเชพ เชชเซเชฐเช•เชพเชฐ เชฎเชพเชŸเซ‡ เชฒเชพเช•เซเชทเชฃเชฟเช• เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ:

KDB+ เชกเซ‡เชŸเชพเชฌเซ‡เช: เชซเชพเช‡เชจเชพเชจเซเชธเชฅเซ€ เชซเซ‹เชฐเซเชฎเซเชฏเซเชฒเชพ 1 เชธเซเชงเซ€

เชเชกเชช

เชœเซ‹ เช•เซ‡ Q เชเช• เช…เชฐเซเชฅเช˜เชŸเชจ เชญเชพเชทเชพ เช›เซ‡, เชคเซ‡ เชตเซ‡เช•เซเชŸเชฐ เชญเชพเชทเชพ เชชเชฃ เช›เซ‡. เช†เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เช˜เชฃเชพ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชซเช‚เช•เซเชถเชจเซเชธ, เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เช…เช‚เช•เช—เชฃเชฟเชค, เช•เซ‹เชˆเชชเชฃ เชธเซเชตเชฐเซ‚เชชเชจเซ€ เชฆเชฒเซ€เชฒเซ‹ เชฒเซ‡ เช›เซ‡ - เชธเช‚เช–เซเชฏเชพเช“, เชตเซ‡เช•เซเชŸเชฐเซเชธ, เชฎเซ‡เชŸเซเชฐเชฟเชธเชฟเชธ, เชธเซ‚เชšเชฟ - เช…เชจเซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐ เชเชฐเซ‡ เช“เชชเชฐเซ‡เชถเชจเซเชธ เชคเชฐเซ€เช•เซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เซ‡ เช›เซ‡. เช†เชตเซ€ เชญเชพเชทเชพเชฎเชพเช‚, เชœเซ‹ เชคเชฎเซ‡ เชเช• เชฎเชฟเชฒเชฟเชฏเชจ เชคเชคเซเชตเซ‹เชจเชพ เชฌเซ‡ เชตเซ‡เช•เซเชŸเชฐ เช‰เชฎเซ‡เชฐเซ‹ เช›เซ‹, เชคเซ‹ เชคเซ‡ เชนเชตเซ‡ เช•เซ‹เชˆ เชตเชพเช‚เชงเซ‹ เชจเชฅเซ€ เช•เซ‡ เชญเชพเชทเชพเชจเซเช‚ เช…เชฐเซเชฅเช˜เชŸเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡; เช‰เชฎเซ‡เชฐเชฃ เชธเซเชชเชฐ-เช“เชชเซเชŸเชฟเชฎเชพเช‡เช เชฆเซเชตเชฟเชธเช‚เช—เซ€ เช•เชพเชฐเซเชฏ เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. Q เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธเชฎเชพเช‚ เชธเชฎเชฏเชจเซ‹ เชธเชฟเช‚เชนเชซเชพเชณเซ‹ เช† เชฎเซ‚เชณเชญเซ‚เชค เชตเซ‡เช•เซเชŸเชฐเชพเช‡เชเซเชก เชซเช‚เช•เซเชถเชจเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเชพ เช•เซ‹เชทเซเชŸเช•เซ‹ เชธเชพเชฅเซ‡เชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชฎเชพเช‚ เช–เชฐเซเชšเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชนเซ‹เชตเชพเชฅเซ€, เช†เช‰เชŸเชชเซเชŸ เช–เซ‚เชฌ เชœ เชฏเซ‹เช—เซเชฏ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเซเชชเซ€เชก เช›เซ‡, เชœเซ‡ เช…เชฎเชจเซ‡ เชเช• เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชชเชฃ เชตเชฟเชถเชพเชณ เชฎเชพเชคเซเชฐเชพเชฎเชพเช‚ เชกเซ‡เชŸเชพเชจเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช† เชชเชพเชฏเชฅเซ‹เชจเชฎเชพเช‚ เช—เชพเชฃเชฟเชคเชฟเช• เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹ เชœเซ‡เชตเซเช‚ เชœ เช›เซ‡ - เชœเซ‹ เช•เซ‡ เชชเชพเชฏเชฅเซ‹เชจ เชชเซ‹เชคเซ‡ เช–เซ‚เชฌ เชœ เชงเซ€เชฎเซ€ เชญเชพเชทเชพ เช›เซ‡, เชคเซ‡เชฎเชพเช‚ เชจเชฎเซเชชเซ€ เชœเซ‡เชตเซ€ เช˜เชฃเซ€ เช‰เชคเซเชคเชฎ เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹ เช›เซ‡ เชœเซ‡ เชคเชฎเชจเซ‡ เชธเช‚เช•เชฒเชฟเชค เชญเชพเชทเชพเชจเซ€ เชเชกเชชเซ‡ เชธเช‚เช–เซเชฏเชพเชคเซเชฎเช• เชกเซ‡เชŸเชพ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ (เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ, เชจเชฎเซเชชเซ€ เชตเซˆเชšเชพเชฐเชฟเช• เชฐเซ€เชคเซ‡ Qเชจเซ€ เชจเชœเซ€เช• เช›เซ‡. ).
 
เชตเชงเซเชฎเชพเช‚, KX เช เช•เซ‹เชทเซเชŸเช•เซ‹ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฐเซเชฏเชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช–เซ‚เชฌ เชœ เชธเชพเชตเชšเซ‡เชค เช…เชญเชฟเช—เชฎ เช…เชชเชจเชพเชตเซเชฏเซ‹. เชธเซŒเชชเซเชฐเชฅเชฎ, เช˜เชฃเชพ เชชเซเชฐเช•เชพเชฐเชจเชพ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพเช“ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช›เซ‡, เชœเซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชซเช‚เช•เซเชถเชจเซเชธ เชฆเซเชตเชพเชฐเชพ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชซเช•เซเชค เชŸเซ‡เชฌเชฒ เช•เซ‰เชฒเชฎเซเชธ เชชเชฐ เชœ เชจเชนเซ€เช‚, เชชเชฃ เช•เซ‹เชˆเชชเชฃ เชตเซ‡เช•เซเชŸเชฐ - เชœเซ‚เชฅเซ€เช•เชฐเชฃ, เชธเซ‰เชฐเซเชŸเชฟเช‚เช—, เชตเชฟเชถเชฟเชทเซเชŸเชคเชพ เชตเชฟเชถเซ‡เชทเชคเชพ เช…เชจเซ‡ เชเชคเชฟเชนเชพเชธเชฟเช• เชกเซ‡เชŸเชพเชฌเซ‡เช เชฎเชพเชŸเซ‡ เชตเชฟเชถเซ‡เชท เชœเซ‚เชฅ เชฎเชพเชŸเซ‡ เชชเชฃ เชฒเชพเช—เซ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพ เชธเชฐเชณ เชฐเซ€เชคเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เช•เซ‰เชฒเชฎ/เชตเซ‡เช•เซเชŸเชฐเชฎเชพเช‚ เช˜เชŸเช•เซ‹ เช‰เชฎเซ‡เชฐเชคเซ€ เชตเช–เชคเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เช—เซ‹เช เชตเชพเชฏ เช›เซ‡. เชธเซ‚เชšเช•เชพเช‚เช•เซ‹ เชธเชฎเชพเชจ เชฐเซ€เชคเซ‡ เชธเชซเชณเชคเชพเชชเซ‚เชฐเซเชตเช• เชŸเซ‡เชฌเชฒ เช•เซ‰เชฒเชฎเซเชธ เชฌเช‚เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เช…เชจเซ‡ เชกเชฟเชธเซเช• เชชเชฐ เชฒเชพเช—เซ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. QSQL เช•เซเชตเซ‡เชฐเซ€ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชœเซ‹ เชถเช•เซเชฏ เชนเซ‹เชฏ เชคเซ‹ เชˆเชจเซเชกเซ‡เช•เซเชธ เช†เชชเชฎเซ‡เชณเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชฏ เช›เซ‡. เชฌเซ€เชœเซเช‚, เชเชคเชฟเชนเชพเชธเชฟเช• เชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡ เช•เชพเชฎ OS เชซเชพเช‡เชฒเซ‹ (เชฎเซ‡เชฎเชฐเซ€ เชฎเซ‡เชช) เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชชเชฆเซเชงเชคเชฟ เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชฎเซ‹เชŸเชพ เช•เซ‹เชทเซเชŸเช•เซ‹ เช•เซเชฏเชพเชฐเซ‡เชฏ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชฒเซ‹เชก เชฅเชคเชพ เชจเชฅเซ€; เชคเซ‡เชจเชพ เชฌเชฆเชฒเซ‡, เชœเชฐเซ‚เชฐเซ€ เช•เซ‰เชฒเชฎเซเชธ เชธเซ€เชงเชพ เชœ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชฎเซ‡เชช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชฎเชพเชคเซเชฐ เชคเซ‡ เชœ เชญเชพเช— เชฒเซ‹เชก เชฅเชพเชฏ เช›เซ‡ (เช…เชนเซ€เช‚ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพเช“ เชชเชฃ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡) เชœเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡. เชกเซ‡เชŸเชพ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เช›เซ‡ เช•เซ‡ เชจเชนเซ€เช‚ เชคเซ‡เชจเชพเชฅเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐเชจเซ‡ เช•เซ‹เชˆ เชซเชฐเช• เชชเชกเชคเซ‹ เชจเชฅเซ€; mmap เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชชเชฆเซเชงเชคเชฟ Q เชจเซ€ เชŠเช‚เชกเชพเชˆเชฎเชพเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช›เซเชชเชพเชฏเซ‡เชฒเซ€ เช›เซ‡.
 
KDB+ เช เชฐเชฟเชฒเซ‡เชถเชจเชฒ เชกเซ‡เชŸเชพเชฌเซ‡เช เชจเชฅเซ€; เช•เซ‹เชทเซเชŸเช•เซ‹เชฎเชพเช‚ เชฎเชจเชธเซเชตเซ€ เชกเซ‡เชŸเชพ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชจเชตเชพ เช˜เชŸเช•เซ‹ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ เชชเช‚เช•เซเชคเชฟเช“เชจเซ‹ เช•เซเชฐเชฎ เชฌเชฆเชฒเชพเชคเซ‹ เชจเชฅเซ€ เช…เชจเซ‡ เช•เซเชตเซ‡เชฐเซ€ เชฒเช–เชคเซ€ เชตเช–เชคเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชฅเชตเซ‹ เชœเซ‹เชˆเช. เชธเชฎเชฏ เชถเซเชฐเซ‡เชฃเซ€ (เชเช•เซเชธเชšเซ‡เชจเซเชœ, เชŸเซ‡เชฒเชฟเชฎเซ‡เชŸเซเชฐเซ€, เช‡เชตเซ‡เชจเซเชŸ เชฒเซ‰เช—เซเชธเชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพ) เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช† เชธเซเชตเชฟเชงเชพเชจเซ€ เชคเชพเชคเซเช•เชพเชฒเชฟเช• เชœเชฐเซ‚เชฐ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เชœเซ‹ เชกเซ‡เชŸเชพ เชธเชฎเชฏ เชชเซเชฐเชฎเชพเชฃเซ‡ เชธเซ‰เชฐเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซ‹ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชชเซเชฐเชฅเชฎ เช…เชฅเชตเชพ เช›เซ‡เชฒเซเชฒเซ€ เชชเช‚เช•เซเชคเชฟ เช…เชฅเชตเชพ N เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชˆเชชเชฃ SQL เชฏเซเช•เซเชคเชฟเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€. เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ เชชเช‚เช•เซเชคเชฟเช“ , เชจเช•เซเช•เซ€ เช•เชฐเซ‹ เช•เซ‡ เช•เชˆ เชฐเซ‡เช–เชพ Nth เชฐเซ‡เช–เชพเชจเซ‡ เช…เชจเซเชธเชฐเซ‡ เช›เซ‡, เชตเช—เซ‡เชฐเซ‡. เชŸเซ‡เชฌเชฒ เชœเซ‹เช‡เชจเซเชธเชจเซ‡ เชตเชงเซ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, 16000 เชฎเชฟเชฒเชฟเชฏเชจ เชคเชคเซเชตเซ‹เชจเชพ เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ 500 VOD.L (เชตเซ‹เชกเชพเชซเซ‹เชจ) เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฎเชพเชŸเซ‡ เช›เซ‡เชฒเซเชฒเซเช‚ เช•เซเชตเซ‹เชŸ เชถเซ‹เชงเชตเชพเชฎเชพเช‚ เชกเชฟเชธเซเช• เชชเชฐ เชเช• เชธเซ‡เช•เชจเซเชก เช…เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชฆเชธ เชฎเชฟเชฒเซ€เชธเซ‡เช•เชจเซเชกเซเชธเชจเซ‹ เชธเชฎเชฏ เชฒเชพเช—เซ‡ เช›เซ‡.
 
เชŸเชพเชˆเชฎ เชœเซ‹เช‡เชจเชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ - เช•เซเชตเซ‹เชŸ เชŸเซ‡เชฌเชฒเชจเซ‡ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชฎเซ‡เชช เช•เชฐเซ‡เชฒ เช›เซ‡, เชคเซ‡เชฅเซ€ 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 เชฅเซ€ เชจเชพเช–เซเชถ เช›เซ‡. เชฎเซเชฆเซเชฆเซ‹ เช เช›เซ‡ เช•เซ‡ เชคเซ‡ เชฎเชพเชคเซเชฐ เชตเชพเชธเซเชคเชตเชฟเช• SQL เชœเซ‡เชตเซ‹ เชฆเซ‡เช–เชพเชฏ เช›เซ‡. เชตเชพเชธเซเชคเชตเชฎเชพเช‚, เชคเซ‡ เชเชธเช•เซเชฏเซเชเชฒ เชœเซ‡เชตเชพ เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเช“เชจเซเช‚ เชฎเชพเชคเซเชฐ เชเช• เชฆเซเชญเชพเชทเชฟเชฏเชพ เช›เซ‡ เชœเซ‡ เช•เซเชตเซ‡เชฐเซ€ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชคเซเช‚ เชจเชฅเซ€. เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช เชชเซ‹เชคเซ‡ เชถเซเชฐเซ‡เชทเซเช  เชชเซเชฐเชถเซเชจเซ‹ เชฒเช–เชตเชพ เชœเซ‹เชˆเช, เช…เชจเซ‡ Q เชฎเชพเช‚, เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เช˜เชฃเชพ เชคเซˆเชฏเชพเชฐ เชจเชฅเซ€. เชฌเซ€เชœเซ€ เชฌเชพเชœเซ, เช…เชฒเชฌเชคเซเชค, เชคเชฎเซ‡ เชฌเซเชฒเซ‡เช•-เชฌเซ‹เช•เซเชธ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเชฐ เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ เชนเช‚เชฎเซ‡เชถเชพ เชถเซเชฐเซ‡เชทเซเช  เช•เซเชตเซ‡เชฐเซ€ เชœเชพเชคเซ‡ เชœ เชฒเช–เซ€ เชถเช•เซ‹ เช›เซ‹.
 
เชตเชงเซเชฎเชพเช‚, เช•เซเชฏเซ‚ - เช•เซเชฏเซ‚ เชซเซ‹เชฐ เชฎเซ‰เชฐเซเชŸเชฒเซเชธ เชชเชฐเชจเซเช‚ เชชเซเชธเซเชคเช• เช…เชนเซ€เช‚ เชฎเชซเชคเชฎเชพเช‚ เช‰เชชเชฒเชฌเซเชง เช›เซ‡ เช•เช‚เชชเชจเซ€เชจเซ€ เชตเซ‡เชฌเชธเชพเช‡เชŸ, เชคเซเชฏเชพเช‚ เช…เชจเซเชฏ เช˜เชฃเซ€ เช‰เชชเชฏเซ‹เช—เซ€ เชธเชพเชฎเช—เซเชฐเซ€ เชชเชฃ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
 
เชฌเซ€เชœเซ‹ เชฎเซ‹เชŸเซ‹ เช—เซ‡เชฐเชฒเชพเชญ เช เชฒเชพเชฏเชธเชจเซเชธเชจเซ€ เช•เชฟเช‚เชฎเชค เช›เซ‡. เชคเซ‡ CPU เชฆเซ€เช  เชฆเชฐ เชตเชฐเซเชทเซ‡ เชนเชœเชพเชฐเซ‹ เชกเซ‹เชฒเชฐ เช›เซ‡. เชฎเชพเชคเซเชฐ เชฎเซ‹เชŸเซ€ เช•เช‚เชชเชจเซ€เช“ เชœ เช†เชตเซ‹ เช–เชฐเซเชš เช‰เช เชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡. เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚, KX เช เชคเซ‡เชจเซ€ เชฒเชพเช‡เชธเชจเซเชธเชฟเช‚เช— เชจเซ€เชคเชฟเชจเซ‡ เชตเชงเซ เชฒเชตเชšเซ€เช• เชฌเชจเชพเชตเซ€ เช›เซ‡ เช…เชจเซ‡ Google เช…เชจเซ‡ Amazon เช•เซเชฒเชพเช‰เชกเชฎเชพเช‚ KDB+ เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช…เชฅเชตเชพ เชญเชพเชกเซ‡ เช†เชชเชตเชพเชจเชพ เชธเชฎเชฏ เชฎเชพเชŸเซ‡ เชœ เชšเซ‚เช•เชตเชฃเซ€ เช•เชฐเชตเชพเชจเซ€ เชคเช• เชชเซ‚เชฐเซ€ เชชเชพเชกเซ‡ เช›เซ‡. KX เชชเชฃ เชกเชพเช‰เชจเชฒเซ‹เชก เชฎเชพเชŸเซ‡ เช‘เชซเชฐ เช•เชฐเซ‡ เช›เซ‡ เชฌเชฟเชจ-เชตเซเชฏเชตเชธเชพเชฏเชฟเช• เชนเซ‡เชคเซเช“ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชธเช‚เชธเซเช•เชฐเชฃ (32 เชฌเซ€เชŸ เชธเช‚เชธเซเช•เชฐเชฃ เช…เชฅเชตเชพ เชตเชฟเชจเช‚เชคเซ€ เชชเชฐ 64 เชฌเซ€เชŸ).
 

เชธเซเชชเชฐเซเชงเช•เซ‹

เชธเชฎเชพเชจ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹ เชชเชฐ เชฌเชจเซ‡เชฒเชพ เช•เซ‡เชŸเชฒเชพเช• เชตเชฟเชถเชฟเชทเซเชŸ เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ เช›เซ‡ - เช•เซ‰เชฒเชฎเชฐ, เช‡เชจ-เชฎเซ‡เชฎเชฐเซ€, เช–เซ‚เชฌ เชฎเซ‹เชŸเซ€ เชฎเชพเชคเซเชฐเชพเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชชเชฐ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช›เซ‡. เชธเชฎเชธเซเชฏเชพ เช เช›เซ‡ เช•เซ‡ เช† เชตเชฟเชถเชฟเชทเซเชŸ เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ เช›เซ‡. เชเช• เช†เช•เชฐเซเชทเช• เช‰เชฆเชพเชนเชฐเชฃ เช•เซเชฒเชฟเช•เชนเชพเช‰เชธ เช›เซ‡. เช† เชกเซ‡เชŸเชพเชฌเซ‡เช เชกเชฟเชธเซเช• เชชเชฐ เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพ เช…เชจเซ‡ เช‡เชจเซเชกเซ‡เช•เซเชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ KDB+ เชธเชพเชฅเซ‡ เช–เซ‚เชฌ เชœ เชธเชฎเชพเชจ เชธเชฟเชฆเซเชงเชพเช‚เชค เชงเชฐเชพเชตเซ‡ เช›เซ‡; เชคเซ‡ KDB+ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชเชกเชชเชฅเซ€ เช•เซ‡เชŸเชฒเซ€เช• เช•เซเชตเซ‡เชฐเซ€เช เช•เชฐเซ‡ เช›เซ‡, เชœเซ‹ เช•เซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เชจเชฅเซ€. เชชเชฐเช‚เชคเซ เชกเซ‡เชŸเชพเชฌเซ‡เช เชคเชฐเซ€เช•เซ‡ เชชเชฃ, เช•เซเชฒเชฟเช•เชนเชพเช‰เชธ KDB+ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชตเชฟเชถเชฟเชทเซเชŸ เช›เซ‡ - เชตเซ‡เชฌ เชเชจเชพเชฒเชฟเชŸเชฟเช•เซเชธ เชตเชฟ เชฎเชจเชธเซเชตเซ€ เชธเชฎเชฏ เชถเซเชฐเซ‡เชฃเซ€ (เช† เชคเชซเชพเชตเชค เช–เซ‚เชฌ เชœ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡ - เชคเซ‡เชจเชพ เช•เชพเชฐเชฃเซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช•เซเชฒเชฟเช•เชนเชพเช‰เชธเชฎเชพเช‚ เชฐเซ‡เช•เซ‹เชฐเซเชกเซเชธเชจเชพ เช•เซเชฐเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เชถเช•เซเชฏ เชจเชฅเซ€). เชชเชฐเช‚เชคเซ, เชธเซŒเชฅเซ€ เช…เช—เชคเซเชฏเชจเซเช‚, เช•เซเชฒเชฟเช•เชนเชพเช‰เชธ เชชเชพเชธเซ‡ KDB+ เชจเซ€ เชตเซˆเชตเชฟเชงเซเชฏเชคเชพ เชจเชฅเซ€, เชเช• เชเชตเซ€ เชญเชพเชทเชพ เช•เซ‡ เชœเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชธเซ€เชงเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชคเซ‡เชจเซ‡ เช…เชฒเช— เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชชเซเชฐเชฅเชฎ เชฒเซ‹เชก เช•เชฐเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡, เชฎเชจเชธเซเชตเซ€ SQL เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเช“เชจเซเช‚ เชจเชฟเชฐเซเชฎเชพเชฃ, เช•เซเชตเซ‡เชฐเซ€ เชฎเชพเช‚ เชฎเชจเชธเซเชตเซ€ เช•เชพเชฐเซเชฏเซ‹ เชฒเชพเช—เซ เช•เชฐเชตเชพ, เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชœเช—เซเชฏเชพเช. เชเชคเชฟเชนเชพเชธเชฟเช• เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เชพเชฐเซเชฏเซ‹เชจเชพ เช…เชฎเชฒ เชธเชพเชฅเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชจเชฅเซ€. เชคเซ‡เชฅเซ€, เช…เชจเซเชฏ เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ เชธเชพเชฅเซ‡ KDB+เชจเซ€ เชธเชฐเช–เชพเชฎเชฃเซ€ เช•เชฐเชตเซ€ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡; เชคเซ‡ เชšเซ‹เช•เซเช•เชธ เช‰เชชเชฏเซ‹เช—เชจเชพ เช•เซ‡เชธเซ‹เชฎเชพเช‚ เชตเชงเซ เชธเชพเชฐเซ€ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡ เช…เชฅเชตเชพ เช•เซเชฒเชพเชธเชฟเช• เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เชพเชฐเซเชฏเซ‹เชจเซ€ เชตเชพเชค เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ เชตเชงเซ เชธเชพเชฐเซ€ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชนเซเช‚ เช•เชพเชฎเชšเชฒเชพเช‰ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเชฏ เชธเชฎเชพเชจ เช…เชธเชฐเช•เชพเชฐเช• เช…เชจเซ‡ เชฌเชนเซเชฎเซเช–เซ€ เชธเชพเชงเชจ เชตเชฟเชถเซ‡ เชœเชพเชฃเชคเซ‹ เชจเชฅเซ€.
 

เชชเชพเชฏเชฅเซ‹เชจ เชเช•เซ€เช•เชฐเชฃ

เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชฅเซ€ เช…เชœเชพเชฃ เชฒเซ‹เช•เซ‹ เชฎเชพเชŸเซ‡ KDB+ เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, KX เช เชเช• เชœ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ Python เชธเชพเชฅเซ‡ เชšเซเชธเซเชคเชชเชฃเซ‡ เชเช•เซ€เช•เซƒเชค เชฅเชตเชพ เชฎเชพเชŸเซ‡ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เชฌเชจเชพเชตเซ€. เชคเชฎเซ‡ เช•เชพเช‚ เชคเซ‹ Q เชฎเชพเช‚เชฅเซ€ เช•เซ‹เชˆเชชเชฃ Python เชซเช‚เช•เซเชถเชจเชจเซ‡ เช•เซ‰เชฒ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เช…เชฅเชตเชพ เชคเซ‡เชจเชพเชฅเซ€ เชตเชฟเชฐเซเชฆเซเชง - Python (เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, QSQL เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเช“) เชฎเชพเช‚เชฅเซ€ เช•เซ‹เชˆเชชเชฃ Q เชซเช‚เช•เซเชถเชจเชจเซ‡ เช•เซ‰เชฒ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹, เชœเซ‹ เชœเชฐเซ‚เชฐเซ€ เชนเซ‹เชฏ เชคเซ‹ (เชนเช‚เชฎเซ‡เชถเชพ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เช–เชพเชคเชฐ เชจเชนเซ€เช‚), เชกเซ‡เชŸเชพเชจเซ‡ เชเช• เชญเชพเชทเชพเชจเชพ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚เชฅเซ€ เชฌเซ€เชœเซ€ เชญเชพเชทเชพเชจเชพ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เชชเชฐเชฟเชฃเชพเชฎเซ‡, Q เช…เชจเซ‡ Python เชเชŸเชฒเชพ เชจเชœเซ€เช•เชจเชพ เชธเชนเชœเซ€เชตเชจเชฎเชพเช‚ เชฐเชนเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡เชฎเชจเซ€ เชตเชšเซเชšเซ‡เชจเซ€ เชธเซ€เชฎเชพเช“ เช…เชธเซเชชเชทเซเชŸ เช›เซ‡. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐ, เชเช• เชคเชฐเชซ, เช…เชธเช‚เช–เซเชฏ เช‰เชชเชฏเซ‹เช—เซ€ เชชเชพเชฏเชฅเซ‹เชจ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“เชจเซ€ เชธเช‚เชชเซ‚เชฐเซเชฃ เชเช•เซเชธเซ‡เชธ เชงเชฐเชพเชตเซ‡ เช›เซ‡, เชฌเซ€เชœเซ€ เชคเชฐเชซ, เชคเซ‡เชจเซ‡ เชชเชพเชฏเชฅเซ‹เชจเชฎเชพเช‚ เชธเช‚เช•เชฒเชฟเชค เชฎเซ‹เชŸเชพ เชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเชกเชชเซ€ เช†เชงเชพเชฐ เชชเซเชฐเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช— เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒเชพ เชฒเซ‹เช•เซ‹ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เช›เซ‡. เช…เชฅเชตเชพ เชฎเซ‹เชกเซ‡เชฒเชฟเช‚เช—.
 
เชชเชพเชฏเชฅเซ‹เชจเชฎเชพเช‚ เช•เซเชฏเซ‚ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเซเช‚:

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/
เชฎเซ‹เชฐเซเชŸเชฒเซเชธ เชฎเชพเชŸเซ‡ เชชเซเชธเซเชคเช• Q (เช…เช‚เช—เซเชฐเซ‡เชœเซ€เชฎเชพเช‚) - https://code.kx.com/q4m3/
kx เช•เชฐเซเชฎเชšเชพเชฐเซ€เช“ เชคเชฐเชซเชฅเซ€ KDB+/Q เช…เชฐเชœเซ€เช“ เชชเชฐเชจเชพ เชฒเซ‡เช–เซ‹ - https://code.kx.com/v2/wp/

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹