เจ†เจชเจฃเฉ€ เจฆเจพเจฆเฉ€ เจจเฉ‚เฉฐ SQL เจ…เจคเฉ‡ NoSQL เจตเจฟเฉฑเจš เจ…เฉฐเจคเจฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเจฎเจเจพเจ‰เจฃเจพ เจนเฉˆ

เจ†เจชเจฃเฉ€ เจฆเจพเจฆเฉ€ เจจเฉ‚เฉฐ SQL เจ…เจคเฉ‡ NoSQL เจตเจฟเฉฑเจš เจ…เฉฐเจคเจฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเจฎเจเจพเจ‰เจฃเจพ เจนเฉˆ

เจ‡เฉฑเจ• เจกเจฟเจตเฉˆเจฒเจชเจฐ เจฆเฉเจ†เจฐเจพ เจฒเจ เจ—เจ เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจซเฉˆเจธเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจ‡เจน เจนเฉˆ เจ•เจฟ เจ•เจฟเจนเฉœเจพ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฐเจคเจฃเจพ เจนเฉˆเฅค เจ•เจˆ เจธเจพเจฒเจพเจ‚ เจคเฉ‹เจ‚, เจตเจฟเจ•เจฒเจช เจตเฉฑเจ–-เจตเฉฑเจ– เจฐเจฟเจฒเฉ‡เจธเจผเจจเจฒ เจกเจพเจŸเจพเจฌเฉ‡เจธ เจตเจฟเจ•เจฒเจชเจพเจ‚ เจคเฉฑเจ• เจธเฉ€เจฎเจฟเจค เจธเจจ เจœเฉ‹ เจธเจŸเฉเจฐเจ•เจšเจฐเจก เจ•เจฟเจŠเจฐเฉ€ เจฒเฉˆเจ‚เจ—เฉ‚เจเจœ (SQL) เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ‡ เจธเจจเฅค เจ‡เจนเจจเจพเจ‚ เจตเจฟเฉฑเจš MS SQL เจธเจฐเจตเจฐ, Oracle, MySQL, PostgreSQL, DB2 เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจธเจผเจพเจฎเจฒ เจนเจจเฅค

เจชเจฟเจ›เจฒเฉ‡ 15 เจธเจพเจฒเจพเจ‚ เจตเจฟเฉฑเจš, เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจจเจตเฉ‡เจ‚ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ No-SQL เจชเจนเฉเฉฐเจš เจฆเฉ‡ เจคเจนเจฟเจค เจฎเจพเจฐเจ•เฉ€เจŸ เจตเจฟเฉฑเจš เจฆเจพเจ–เจฒ เจนเฉ‹เจ เจนเจจเฅค เจ‡เจนเจจเจพเจ‚ เจตเจฟเฉฑเจš Redis เจ…เจคเฉ‡ Amazon DynamoDB เจตเจฐเจ—เฉ‡ เจฎเฉเฉฑเจ–-เจฎเฉเฉฑเจฒ เจธเจŸเฉ‹เจฐ, Cassandra เจ…เจคเฉ‡ HBase เจตเจฐเจ—เฉ‡ เจตเจฟเจ†เจชเจ• เจ•เจพเจฒเจฎ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ, MongoDB เจ…เจคเฉ‡ Couchbase เจตเจฐเจ—เฉ‡ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจธเจŸเฉ‹เจฐ, เจ…เจคเฉ‡ เจ—เฉเจฐเจพเจซ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจ…เจคเฉ‡ เจ–เฉ‹เจœ เจ‡เฉฐเจœเจฃ เจœเจฟเจตเฉ‡เจ‚ Elasticsearch เจ…เจคเฉ‡ Solr เจธเจผเจพเจฎเจฒ เจนเจจเฅค

เจ‡เจธ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ SQL เจ…เจคเฉ‡ NoSQL เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจธเจฎเจเจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค
เจจเจพเจฒ เจนเฉ€, เจ…เจธเฉ€เจ‚ เจฐเจธเจคเฉ‡ เจตเจฟเฉฑเจš เจ•เฉเจ เจฎเจธเจคเฉ€ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค

เจฆเจพเจจเฉ€ เจจเฉ‚เฉฐ SQL เจฌเจพเจฐเฉ‡ เจธเจฎเจเจพเจ‰เจฃเจพ

เจฆเจพเจฆเฉ€, เจ•เจฒเจชเจจเจพ เจ•เจฐเฉ‹ เจ•เจฟ เจฎเฉˆเจ‚ เจคเฉเจนเจพเจกเจพ เจ‡เจ•เจฒเฉŒเจคเจพ เจชเฉ‹เจคเจพ เจจเจนเฉ€เจ‚ เจนเจพเจ‚เฅค เจ‡เจธ เจฆเฉ€ เจฌเจœเจพเจ, เจฎเฉฐเจฎเฉ€ เจ…เจคเฉ‡ เจกเฉˆเจกเฉ€ เจจเฉ‡ เจ‡เฉฑเจ• เจฆเฉ‚เจœเฉ‡ เจจเฉ‚เฉฐ เจ–เจฐเจ—เฉ‹เจธเจผเจพเจ‚ เจตเจพเจ‚เจ— เจชเจฟเจ†เจฐ เจ•เฉ€เจคเจพ, 100 เจฌเฉฑเจšเฉ‡ เจธเจจ, เจซเจฟเจฐ 50 เจนเฉ‹เจฐ เจ—เฉ‹เจฆ เจฒเจเฅค

เจ‡เจธ เจฒเจˆ, เจคเฉเจธเฉ€เจ‚ เจธเจพเจจเฉ‚เฉฐ เจธเจพเจฐเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจชเจฟเจ†เจฐ เจ•เจฐเจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจจเจพเจฎ, เจœเจจเจฎเจฆเจฟเจจ, เจฎเจจเจชเจธเฉฐเจฆ เจ†เจˆเจธเจ•เฉเจฐเฉ€เจฎ เจฆเฉ‡ เจธเฉเจ†เจฆ, เจ•เฉฑเจชเฉœเจฟเจ†เจ‚ เจฆเฉ‡ เจ†เจ•เจพเจฐ, เจธเจผเฉŒเจ•, เจœเฉ€เจตเจจ เจธเจพเจฅเฉ€ เจฆเฉ‡ เจจเจพเจฎ, เจ”เจฒเจพเจฆ เจฆเฉ‡ เจจเจพเจฎ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจฌเจนเฉเจค เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจคเฉฑเจฅเจพเจ‚ เจจเฉ‚เฉฐ เจญเฉเฉฑเจฒเจฃเจพ เจจเจนเฉ€เจ‚ เจšเจพเจนเฉเฉฐเจฆเฉ‡เฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ†เจ“ เจ‡เจธเจฆเจพ เจธเจพเจนเจฎเจฃเจพ เจ•เจฐเฉ€เจ. เจคเฉเจธเฉ€เจ‚ 85 เจธเจพเจฒ เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจšเฉฐเจ—เฉ€ เจชเฉเจฐเจพเจฃเฉ€ เจฏเจพเจฆเจฆเจพเจธเจผเจค เจ‡เจธ เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจฒ เจจเจนเฉ€เจ‚ เจธเจ•เจฆเฉ€เฅค

เจ–เฉเจธเจผเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจคเฉเจนเจพเจกเฉ‡ เจชเฉ‹เจคเฉ‡-เจชเฉ‹เจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจธเจญ เจคเฉ‹เจ‚ เจนเฉเจธเจผเจฟเจ†เจฐ เจนเฉ‹เจฃ เจ•เจฐเจ•เฉ‡, เจฎเฉˆเจ‚ เจฎเจฆเจฆ เจ•เจฐ เจธเจ•เจฆเจพ เจนเจพเจ‚เฅค เจ‡เจธ เจฒเจˆ เจฎเฉˆเจ‚ เจคเฉเจนเจพเจกเฉ‡ เจ˜เจฐ เจ†เจ‰เจ‚เจฆเจพ เจนเจพเจ‚, เจ•เจพเจ—เจœเจผ เจฆเฉ€เจ†เจ‚ เจ•เฉเจ เจšเจพเจฆเจฐเจพเจ‚ เจ•เฉฑเจขเจฆเจพ เจนเจพเจ‚ เจ…เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ•เฉเจ เจ•เฉเจ•เฉ€เจœเจผ เจชเจ•เจพเจ‰เจฃ เจฒเจˆ เจ•เจนเจฟเฉฐเจฆเจพ เจนเจพเจ‚เฅค

เจ•เจพเจ—เจœเจผ เจฆเฉ€ เจ‡เฉฑเจ• เจธเจผเฉ€เจŸ 'เจคเฉ‡, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจธเฉ‚เจšเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚ เจœเจฟเจธ เจจเฉ‚เฉฐ "เจชเฉ‹เจคเฉ‡-เจชเฉ‹เจคเฉ€เจ†เจ‚". เจนเจฐ เจชเฉ‹เจคเจพ เจ‰เจธ เจฌเจพเจฐเฉ‡ เจ•เฉเจ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเฉ‡ เจจเจพเจฒ เจฐเจฟเจ•เจพเจฐเจก เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจฟเจฒเฉฑเจ–เจฃ เจจเฉฐเจฌเจฐ เจตเฉ€ เจธเจผเจพเจฎเจฒ เจนเฉˆ เจœเฉ‹ เจนเฉเจฃ เจ‡เจน เจฆเจฐเจธเจพเจเจ—เจพ เจ•เจฟ เจ•เจฟเจตเฉ‡เจ‚ เจชเฉ‹เจคเจพ เจ‰เจน เจนเฉˆ. เจจเจพเจฒ เจนเฉ€, เจธเฉฐเจ—เจ เจจ เจฆเฉ€ เจ–เจผเจพเจคเจฐ, เจ…เจธเฉ€เจ‚ เจธเฉ‚เจšเฉ€ เจฆเฉ‡ เจธเจฟเจ–เจฐ 'เจคเฉ‡ เจจเจพเจฎเจฟเจค เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฒเจฟเจ–เจฆเฉ‡ เจนเจพเจ‚ เจคเจพเจ‚ เจœเฉ‹ เจธเจพเจจเฉ‚เฉฐ เจนเจฎเฉ‡เจธเจผเจพ เจชเจคเจพ เจนเฉ‹เจตเฉ‡ เจ•เจฟ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจ•เจฟเจนเฉœเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค

id
เจจเจพเจฎ
เจœเจจเจฎเจฆเจฟเจจ
เจ†เจ–เจฐเฉ€ เจซเฉ‡เจฐเฉ€
เจ•เฉฑเจชเฉœเฉ‡ เจฆเจพ เจ†เจ•เจพเจฐ
เจชเจธเฉฐเจฆเฉ€เจฆเจพ เจ†เจˆเจธ เจ•เจฐเฉ€เจฎ
เจ…เจชเจฃเจพเจ‡เจ†

1
เจœเจฟเฉฐเจฎเฉ€
09-22-1992
09-01-2019
L
เจชเฉเจฆเฉ€เจจเฉ‡ เจšเจพเจ•เจฒเฉ‡เจŸ
เจเฉ‚เจ เฉ‡

2
เจœเฉˆเจธเจฟเจ•เจพ
07-21-1992
02-22-2018
M
เจชเฉฑเจฅเจฐเฉ€เจฒเฉ€ เจธเฉœเจ•
เจ‡เจน เจธเฉฑเจš เจนเฉˆ,

โ€ฆเจ…เจธเฉ€เจ‚ เจธเฉ‚เจšเฉ€ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจฆเฉ‡ เจนเจพเจ‚!

เจชเฉ‹เจคเฉ‡-เจชเฉ‹เจคเฉ€เจ†เจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€

เจฅเฉ‹เฉœเฉเจนเฉ€ เจฆเฉ‡เจฐ เจฌเจพเจ…เจฆ, เจคเฉเจธเฉ€เจ‚ เจธเจญ เจ•เฉเจ เจธเจฎเจ เจ—เจ เจนเฉ‹ เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจธเฉ‚เจšเฉ€ เจฆเฉ‡ เจจเจพเจฒ เจฒเจ—เจญเจ— เจชเฉ‚เจฐเจพ เจ•เจฐ เจฒเจฟเจ† เจนเฉˆ! เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจคเฉเจธเฉ€เจ‚ เจฎเฉ‡เจฐเฉ‡ เจตเฉฑเจฒ เจฎเฉเฉœเจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจ•เจนเจฟเฉฐเจฆเฉ‡ เจนเฉ‹: "เจ…เจธเฉ€เจ‚ เจœเฉ€เจตเจจ เจธเจพเจฅเฉ€, เจธเจผเฉŒเจ•, เจชเฉ‹เจคเฉ‡-เจชเฉ‹เจคเฉ€เจ†เจ‚ เจฒเจˆ เจœเจ—เฉเจนเจพ เจœเฉ‹เฉœเจจเจพ เจญเฉเฉฑเจฒ เจ—เจ!" เจชเจฐ เจจเจนเฉ€เจ‚, เจ…เจธเฉ€เจ‚ เจจเจนเฉ€เจ‚ เจญเฉเฉฑเจฒเฉ‡! เจ‡เจน เจ…เฉฑเจ—เฉ‡ เจšเฉฑเจฒเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจพเจ—เจœเจผ เจฆเฉ€ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจธเจผเฉ€เจŸ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจ‡เจธ เจฒเจˆ เจฎเฉˆเจ‚ เจ•เจพเจ—เจœเจผ เจฆเฉ€ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจธเจผเฉ€เจŸ เจ•เฉฑเจขเจฆเจพ เจนเจพเจ‚ เจ…เจคเฉ‡ เจ‡เจธ 'เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจธเฉ‚เจšเฉ€ เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจชเจคเฉ€-เจชเจคเจจเฉ€. เจ…เจธเฉ€เจ‚ เจฆเฉเจฌเจพเจฐเจพ เจธเฉ‚เจšเฉ€ เจฆเฉ‡ เจธเจฟเจ–เจฐ 'เจคเฉ‡ เจธเจพเจกเฉ‡ เจฒเจˆ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจ•เจคเจพเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

id
grandchild_id
เจจเจพเจฎ
เจœเจจเจฎเจฆเจฟเจจ

1
2
เจฏเฉ‚เจนเฉฐเจจเจพ
06-01-1988

2
9
เจซเจฐเจจเจพเจ‚เจกเจพ
03-05-1985

โ€ฆเจนเฉ‹เจฐ เจœเฉ€เจตเจจ เจธเจพเจฅเฉ€!

เจœเฉ€เจตเจจ เจธเจพเจฅเฉ€ เจฆเฉ€ เจธเฉ‚เจšเฉ€

เจ‡เจธ เจชเฉœเจพเจ… 'เจคเฉ‡ เจฎเฉˆเจ‚ เจ†เจชเจฃเฉ€ เจฆเจพเจฆเฉ€ เจจเฉ‚เฉฐ เจธเจฎเจเจพเจ‰เจ‚เจฆเจพ เจนเจพเจ‚ เจ•เจฟ เจœเฉ‡ เจ‰เจน เจœเจพเจฃเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจ•เจฟ เจ•เจฟเจธ เจจเจพเจฒ เจตเจฟเจ†เจน เจนเฉ‹เจ‡เจ† เจนเฉˆ, เจคเจพเจ‚ เจ‰เจธ เจจเฉ‚เฉฐ เจธเจฟเจฐเจซ เจฎเฉ‡เจฒ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ id เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจชเฉ‹เจคเฉ‡-เจชเฉ‹เจคเฉ€เจ†เจ‚ ั grandchild_id เจœเฉ€เจตเจจ เจธเจพเจฅเฉ€ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš.

เจฆเฉ‹ เจฆเจฐเจœเจจ เจ•เฉเจ•เฉ€เจœเจผ เจฆเฉ‡ เจฌเจพเจ…เจฆ, เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจเจชเจ•เฉ€ เจฒเฉˆเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค "เจ•เฉ€ เจคเฉเจธเฉ€เจ‚ เจœเจพเจฐเฉ€ เจฐเฉฑเจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจฆเจพเจฆเฉ€?" เจฎเฉˆเจ‚ เจเจชเจ•เฉ€ เจฒเฉˆเจฃ เจฒเจˆ เจœเจพ เจฐเจฟเจนเจพ เจนเจพเจ‚เฅค

เจฎเฉˆเจ‚ เจ•เฉเจ เจ˜เฉฐเจŸเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจตเจพเจชเจธ เจ† เจฐเจฟเจนเจพ เจนเจพเจ‚เฅค เจคเฉเจธเฉ€เจ‚ เจธเจผเจพเจ‚เจค เจนเฉ‹, เจฆเจพเจฆเฉ€! เจธเฉ‚เจšเฉ€ เจจเฉ‚เฉฐ เจ›เฉฑเจก เจ•เฉ‡ เจธเจญ เจ•เฉเจ เจตเจงเฉ€เจ† เจฒเฉฑเจ— เจฐเจฟเจนเจพ เจนเฉˆ เจธเจผเฉŒเจ•. เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจฒเจ—เจญเจ— 1000 เจธเจผเฉŒเจ• เจนเจจ. เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจฆเฉเจนเจฐเจพเจ‰เจฃ เจตเจพเจฒเฉ‡ เจนเจจ; เจ•เฉ€ เจนเฉ‹เจ‡เจ† เจนเฉˆ?

grandchild_id
เจธเจผเฉŒเจ•

1
เจฌเจพเจˆเจ•เจฟเฉฐเจ—

4
เจฌเจพเจˆเจ•เจฟเฉฐเจ—

3
เจฌเจพเจˆเจ•เจฟเฉฐเจ—

7
เจšเฉฑเจฒ

11
เจฌเจพเจˆเจ•เจฟเฉฐเจ—

โ€ฆเจ…เจธเฉ€เจ‚ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจฆเฉ‡ เจนเจพเจ‚!

เจฎเจพเจซ เจ•เจฐเจจเจพ, เจฎเฉˆเจ‚ เจ•เจนเจฟเจฃเจพ เจญเฉเฉฑเจฒ เจ—เจฟเจ†! เจ‡เฉฑเจ• เจธเฉ‚เจšเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡, เจคเฉเจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจŸเฉเจฐเฉˆเจ• เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจธเจผเฉŒเจ•. เจซเจฟเจฐ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจธเจพเจจเฉ‚เฉฐ เจŸเจฐเฉ‡เจธ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจชเฉ‹เจคเฉ‡-เจชเฉ‹เจคเฉ€เจ†เจ‚เจœเฉ‹ เจ‡เจน เจ•เจฐ เจฐเจนเฉ‡ เจนเจจ เจธเจผเฉŒเจ•. เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจจ เจœเจพ เจฐเจนเฉ‡ เจนเจพเจ‚ "เจ†เจฎ เจธเฉ‚เจšเฉ€". เจ‡เจน เจฆเฉ‡เจ– เจ•เฉ‡ เจ•เจฟ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจน เจชเจธเฉฐเจฆ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจฎเฉˆเจ‚ เจšเจฟเฉฐเจคเจค เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเจพเจ‚ เจ…เจคเฉ‡ เจธเฉ‚เจšเฉ€ เจฎเฉ‹เจก 'เจคเฉ‡ เจตเจพเจชเจธ เจœเจพเจ‚เจฆเจพ เจนเจพเจ‚เฅค

id
เจธเจผเฉŒเจ•

1
เจฌเจพเจˆเจ•เจฟเฉฐเจ—

2
เจšเฉฑเจฒ

3
เจคเฉˆเจฐเจพเจ•เฉ€

โ€ฆเจนเฉ‹เจฐ เจธเจผเฉŒเจ•!

เจธเจผเฉŒเจ• เจฆเฉ€ เจธเฉ‚เจšเฉ€

เจ‡เฉฑเจ• เจตเจพเจฐ เจœเจฆเฉ‹เจ‚ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจธเจพเจกเฉ€ เจธเจผเฉŒเจ• เจธเฉ‚เจšเฉ€ เจฌเจฃ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ€ เจฆเฉ‚เจœเฉ€ เจธเฉ‚เจšเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ "เจชเฉ‹เจคเฉ‡-เจชเฉ‹เจคเฉ€เจ†เจ‚ เจฆเฉ‡ เจธเจผเฉŒเจ•".

grandchild_id
hobby_id

4
1

3
1

7
2

โ€ฆเจนเฉ‹เจฐ!

เจชเฉ‹เจคเฉ‡-เจชเฉ‹เจคเฉ€เจ†เจ‚ เจฆเฉ‡ เจธเจผเฉŒเจ• เจฆเฉ€ เจ†เจฎ เจธเฉ‚เจšเฉ€

เจ‡เจธ เจธเจพเจฐเฉ‡ เจ•เฉฐเจฎ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจฆเจพเจฆเฉ€ เจ•เฉ‹เจฒ เจนเฉเจฃ เจ†เจชเจฃเฉ‡ เจชเฉ‚เจฐเฉ‡ เจ…เจฆเจญเฉเจค เจตเฉฑเจกเฉ‡ เจชเจฐเจฟเจตเจพเจฐ เจฆเจพ เจงเจฟเจ†เจจ เจฐเฉฑเจ–เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจ เฉฐเจกเจพ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจธเจฟเจธเจŸเจฎ เจนเฉˆเฅค เจ…เจคเฉ‡ เจซเจฟเจฐ - เจฎเฉˆเจจเฉ‚เฉฐ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจคเฉฑเจ• เจฐเฉฑเจ–เจฃ เจฒเจˆ - เจ‰เจน เจœเจพเจฆเฉ‚ เจฆเจพ เจธเจตเจพเจฒ เจชเฉเฉฑเจ›เจฆเฉ€ เจนเฉˆ: "เจคเฉเจธเฉ€เจ‚ เจ‡เจน เจธเจญ เจ•เจฐเจจเจพ เจ•เจฟเฉฑเจฅเฉ‹เจ‚ เจธเจฟเฉฑเจ–เจฟเจ†?"

เจฐเจฟเจฒเฉ‡เจธเจผเจจเจฒ เจกเจพเจŸเจพเจฌเฉ‡เจธ

เจ‡เฉฑเจ• เจฐเจฟเจฒเฉ‡เจธเจผเจจเจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฐเจธเจฎเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฐเจฃเจฟเจค เจŸเฉ‡เจฌเจฒเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจธเจฎเฉ‚เจน เจนเฉˆ (เจธเจพเจกเฉ€ เจ‰เจฆเจพเจนเจฐเจฃ เจตเจฟเฉฑเจš, เจ‡เจน เจธเจผเฉ€เจŸเจพเจ‚ เจนเจจ) เจœเจฟเฉฑเจฅเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจเจ•เจธเฉˆเจธ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจกเฉ‡เจŸเจพ เจœเจพเจ‚ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจธเฉฐเจ—เจ เจฟเจค เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉฑเจ–-เจตเฉฑเจ– เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจจเจพเจฒ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเฉ‹ เจกเจพเจŸเจพเจฌเฉ‡เจธ. เจฐเจฟเจฒเฉ‡เจธเจผเจจเจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€เจ†เจ‚ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจ•เจฟเจธเจฎเจพเจ‚ เจนเจจ, เจชเจฐ เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ เจ•เจพเจ—เจœเจผ เจฆเฉ‡ เจŸเฉเจ•เฉœเฉ‡ 'เจคเฉ‡ เจธเฉ‚เจšเฉ€ เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจธเจญ เจคเฉ‹เจ‚ เจชเฉเจฐเจธเจฟเฉฑเจง เจฐเจฟเจฒเฉ‡เจธเจผเจจเจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจชเจ›เจพเจฃ SQL (เจธเจŸเฉเจฐเจ•เจšเจฐเจก เจ•เจฟเจŠเจฐเฉ€ เจฒเฉˆเจ‚เจ—เฉ‚เจเจœ) เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจญเจพเจธเจผเจพ เจนเฉˆเฅค เจ‰เจธเจฆเจพ เจงเฉฐเจจเจตเจพเจฆ, เจœเฉ‡ เจฆเจพเจฆเฉ€ เจ†เจชเจฃเฉ€ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจตเจฟเฉฑเจš เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจ‰เจน เจœเจฒเจฆเฉ€ เจนเฉ€ เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ‡ เจœเจตเจพเจฌ เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจธเจ•เจฆเฉ€ เจนเฉˆ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ: "เจ•เฉŒเจฃ เจชเจฟเจ›เจฒเฉ‡ เจธเจพเจฒ เจฎเฉˆเจจเฉ‚เฉฐ เจฎเจฟเจฒเจฃ เจจเจนเฉ€เจ‚ เจ†เจ‡เจ†, เจตเจฟเจ†เจนเจฟเจ† เจนเฉ‹เจ‡เจ† เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจธเจฆเจพ เจ•เฉ‹เจˆ เจธเจผเฉŒเจ• เจจเจนเฉ€เจ‚ เจนเฉˆ?"

เจธเจญ เจคเฉ‹เจ‚ เจชเฉเจฐเจธเจฟเฉฑเจง SQL เจกเจพเจŸเจพเจฌเฉ‡เจธ เจชเฉเจฐเจฌเฉฐเจงเจจ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ MySQL เจนเฉˆเฅค เจ‡เจน เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจตเฉˆเฉฑเจฌ-เจ…เจงเจพเจฐเจฟเจค เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจฐเจฟเจฒเฉ‡เจธเจผเจจเจฒ เจกเจพเจŸเจพเจฌเฉ‡เจธ เจชเฉเจฐเจฌเฉฐเจงเจจ เจธเจฟเจธเจŸเจฎ (RDBMS) เจตเจœเฉ‹เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

MySQL เจฆเฉ€เจ†เจ‚ เจ•เฉเจ เจฎเฉเฉฑเจ– เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚:

  • เจ‡เจน เจ•เจพเจซเจผเฉ€ เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจœเจพเจฃเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจŸเฉˆเจธเจŸ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
  • เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจนเฉเจจเจฐเจฎเฉฐเจฆ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเจจ เจœเจฟเจจเฉเจนเจพเจ‚ เจ•เฉ‹เจฒ SQL เจ…เจคเฉ‡ เจฐเจฟเจฒเฉ‡เจธเจผเจจเจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเจพ เจคเจœเจฐเจฌเจพ เจนเฉˆเฅค
  • เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจตเฉฑเจ–-เจตเฉฑเจ– เจŸเฉ‡เจฌเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจชเฉเจฐเจพเจ‡เจฎเจฐเฉ€ เจ…เจคเฉ‡ เจตเจฟเจฆเฉ‡เจธเจผเฉ€ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ (เจชเจ›เจพเจฃเจ•เจฐเจคเจพเจตเจพเจ‚) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเจฌเฉฐเจง เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค
  • เจ‡เจน เจตเจฐเจคเฉ‹เจ‚ เจตเจฟเฉฑเจš เจ†เจธเจพเจจ เจ…เจคเฉ‡ เจ•เฉเจธเจผเจฒ เจนเฉˆ, เจ‡เจธเจจเฉ‚เฉฐ เจตเฉฑเจกเฉ‡ เจ…เจคเฉ‡ เจ›เฉ‹เจŸเฉ‡ เจ•เจพเจฐเฉ‹เจฌเจพเจฐเจพเจ‚ เจฒเจˆ เจ†เจฆเจฐเจธเจผ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค
  • เจธเจฐเฉ‹เจค เจ•เฉ‹เจก GNU เจœเจจเจฐเจฒ เจชเจฌเจฒเจฟเจ• เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจฆเฉ€เจ†เจ‚ เจธเจผเจฐเจคเจพเจ‚ เจ…เจงเฉ€เจจ เจนเฉˆเฅค

เจนเฉเจฃ เจญเฉเฉฑเจฒ เจœเจพเจ“ เจธเจญ.

เจฆเจพเจฆเฉ€ เจจเฉ‚เฉฐ NoSQL เจธเจฎเจเจพเจ‰เจฃเจพ

เจฆเจพเจฆเฉ€ เจœเฉ€, เจธเจพเจกเจพ เจฌเจนเฉเจค เจตเฉฑเจกเจพ เจชเจฐเจฟเจตเจพเจฐ เจนเฉˆเฅค เจ‰เจธเจฆเฉ‡ 150 เจชเฉ‹เจคเฉ‡-เจชเฉ‹เจคเฉ€เจ†เจ‚ เจนเจจ! เจ‰เจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจตเจฟเจ†เจนเฉ‡ เจนเฉ‹เจ เจนเจจ, เจฌเฉฑเจšเฉ‡ เจนเจจ, เจ•เจฟเจธเฉ‡ เจšเฉ€เจœเจผ เจฆเฉ‡ เจธเจผเฉŒเจ•เฉ€เจจ เจนเจจ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจตเฉ€ เจฌเจนเฉเจค เจ•เฉเจเฅค เจคเฉเจนเจพเจกเฉ€ เจ‰เจฎเจฐ เจตเจฟเฉฑเจš, เจธเจพเจกเฉ‡ เจธเจพเจฐเจฟเจ†เจ‚ เจฌเจพเจฐเฉ‡ เจธเจญ เจ•เฉเจ เจฏเจพเจฆ เจฐเฉฑเจ–เจฃเจพ เจ…เจธเฉฐเจญเจต เจนเฉˆเฅค เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เฉ€ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ‡เฉฑเจ• เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจธเจฟเจธเจŸเจฎ เจนเฉˆ!

เจ–เฉเจธเจผเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจ†เจˆ เจจเจพ เจฎเฉˆเจ‚ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจฎเฉ‡เจฐเจพ เจœเจจเจฎเจฆเจฟเจจ เจ…เจคเฉ‡ เจ†เจˆเจธเจ•เฉเจฐเฉ€เจฎ เจฆเฉ‡ เจชเจธเฉฐเจฆเฉ€เจฆเจพ เจธเฉเจ†เจฆ เจจเฉ‚เฉฐ เจญเฉเฉฑเจฒ เจœเจพเจ“, เจฎเฉˆเจ‚ เจฎเจฆเจฆ เจ•เจฐ เจธเจ•เจฆเจพ เจนเจพเจ‚เฅค เจ‡เจธ เจฒเจˆ เจฎเฉˆเจ‚ เจจเจœเจผเจฆเฉ€เจ•เฉ€ เจธเจŸเฉ‹เจฐ เจตเฉฑเจฒ เจญเฉฑเจœเจฟเจ†, เจ‡เฉฑเจ• เจจเฉ‹เจŸเจฌเฉเฉฑเจ• เจฒเฉˆ เจ•เฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจ˜เจฐ เจตเจพเจชเจธ เจ† เจ—เจฟเจ†เฅค

เจชเจนเจฟเจฒเจพ เจ•เจฆเจฎ เจœเฉ‹ เจฎเฉˆเจ‚ เจšเฉเฉฑเจ•เจฆเจพ เจนเจพเจ‚ เจ‰เจน เจนเฉˆ เจ†เจชเจฃเฉ€ เจจเฉ‹เจŸเจฌเฉเฉฑเจ• เจฆเฉ‡ เจ•เจตเจฐ เจ‰เฉฑเจคเฉ‡ เจตเฉฑเจกเฉ‡ เจฎเฉ‹เจŸเฉ‡ เจ…เฉฑเจ–เจฐเจพเจ‚ เจตเจฟเฉฑเจš "เจชเฉ‹เจคเฉ‡-เจชเฉ‹เจคเฉ€เจ†เจ‚" เจฒเจฟเจ–เจฃเจพเฅค เจซเจฟเจฐ เจฎเฉˆเจ‚ เจชเจนเจฟเจฒเฉ‡ เจชเฉฐเจจเฉ‡ 'เจคเฉ‡ เจซเจฒเจฟเจช เจ•เจฐเจฆเจพ เจนเจพเจ‚ เจ…เจคเฉ‡ เจ‰เจน เจธเจญ เจ•เฉเจ เจฒเจฟเจ–เจฃเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเจพ เจนเจพเจ‚ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฎเฉ‡เจฐเฉ‡ เจฌเจพเจฐเฉ‡ เจฏเจพเจฆ เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉˆ. เจ•เฉเจ เจฎเจฟเฉฐเจŸเจพเจ‚ เจฌเจพเจ…เจฆ, เจชเฉฐเจจเจพ เจ•เฉเจ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

{ 
  "_id":"dkdigiye82gd87gd99dg87gd",
  "name":"Cody",
  "birthday":"09-12-2006",
  "last_visit":"09-02-2019",
  "clothing_size":"XL",
  "favorite_ice_cream":"Fudge caramel",
  "adopted":false,
  "hobbies":[ 
     "video games",
     "computers",
     "cooking"
  ],
  "spouse":null,
  "kids":[ 

  ],
  "favorite_picture":"file://scrapbook-103/christmas-2010.jpg",
  "misc_notes":"Prefers ice-cream cake on birthday instead of chocolate cake!"
}

ะฏ: "เจ‡เจน เจฒเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจธเจญ เจ•เฉเจ เจคเจฟเจ†เจฐ เจนเฉˆ!"
เจฆเจพเจฆเฉ€ เจœเฉ€: โ€œเจฐเฉเจ•เฉ‹, เจฌเจพเจ•เฉ€ เจชเฉ‹เจคเฉ‡-เจชเฉ‹เจคเฉ€เจ†เจ‚ เจฆเจพ เจ•เฉ€ เจนเจพเจฒ เจนเฉˆ?โ€
ะฏ: โ€œเจนเจพเจ‚ เจฌเจฟเจฒเจ•เฉเจฒเฅค เจซเจฟเจฐ เจนเจฐเฉ‡เจ• เจฒเจˆ เจ‡เฉฑเจ• เจชเฉฐเจจเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเฉ‹เฅค"
เจฆเจพเจฆเฉ€ เจœเฉ€: "เจ•เฉ€ เจฎเฉˆเจจเฉ‚เฉฐ เจนเจฐ เจ•เจฟเจธเฉ‡ เจฒเจˆ เจ‰เจนเฉ€ เจธเจพเจฐเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฒเจฟเจ–เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจชเจตเฉ‡เจ—เฉ€, เจœเจฟเจตเฉ‡เจ‚ เจฎเฉˆเจ‚ เจคเฉเจนเจพเจกเฉ‡ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจธเฉ€?"
ะฏ: โ€œเจจเจนเฉ€เจ‚, เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจšเจพเจนเฉ‹เฅค เจฎเฉˆเจจเฉ‚เฉฐ เจฆเจฟเจ–เจพเจ‰เจฃ เจฆเจฟเจ“เฅค"
เจฎเฉ‡เจฐเฉ€ เจฆเจพเจฆเฉ€ เจฆเฉ€ เจ•เจฒเจฎ เจจเฉ‚เฉฐ เจซเฉœ เจ•เฉ‡, เจฎเฉˆเจ‚ เจชเฉฐเจจเจพ เจชเจฒเจŸเจฆเจพ เจนเจพเจ‚ เจ…เจคเฉ‡ เจ†เจชเจฃเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจชเจธเฉฐเจฆเฉ€เจฆเจพ เจšเจšเฉ‡เจฐเฉ‡ เจญเจฐเจพ เจฌเจพเจฐเฉ‡ เจคเฉเจฐเฉฐเจค เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฒเจฟเจ–เจฆเจพ เจนเจพเจ‚เฅค

{ 
  "_id":"dh97dhs9b39397ss001",
  "name":"Tanner",
  "birthday":"09-12-2008",
  "clothing_size":"S",
  "friend_count":0,
  "favorite_picture":null,
  "remember":"Born on same day as Cody but not as important"
}

เจœเจฆเฉ‹เจ‚ เจตเฉ€ เจ•เจฟเจธเฉ‡ เจฆเจพเจฆเฉ€ เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจชเฉ‹เจคเฉ‡-เจชเฉ‹เจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจฌเจพเจฐเฉ‡ เจ•เฉเจ เจฏเจพเจฆ เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจ‰เจธเจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจ†เจชเจฃเฉ‡ เจชเฉ‹เจคเฉ‡-เจชเฉ‹เจคเฉ€เจ†เจ‚ เจฆเฉ€ เจจเฉ‹เจŸเจฌเฉเฉฑเจ• เจตเจฟเฉฑเจš เจธเจนเฉ€ เจชเฉฐเจจเฉ‡ 'เจคเฉ‡ เจจเฉˆเจตเฉ€เจ—เฉ‡เจŸ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ‰เจนเจจเจพเจ‚ เจฌเจพเจฐเฉ‡ เจธเจพเจฐเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจชเฉฐเจจเฉ‡ 'เจคเฉ‡ เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚ เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ€ เจœเจพเจตเฉ‡เจ—เฉ€, เจœเจฟเจธ เจจเฉ‚เฉฐ เจ‰เจน เจœเจฒเจฆเฉ€ เจฌเจฆเจฒ เจ…เจคเฉ‡ เจ…เจชเจกเฉ‡เจŸ เจ•เจฐ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค

เจœเจฆเฉ‹เจ‚ เจธเจญ เจ•เฉเจ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ‰เจน เจœเจพเจฆเฉ‚เจˆ เจธเจตเจพเจฒ เจชเฉเฉฑเจ›เจฆเฉ€ เจนเฉˆ: "เจคเฉเจธเฉ€เจ‚ เจ‡เจน เจธเจญ เจ•เจฐเจจเจพ เจ•เจฟเฉฑเจฅเฉ‹เจ‚ เจธเจฟเฉฑเจ–เจฟเจ†?"

NoSQL เจกเจพเจŸเจพเจฌเฉ‡เจธ

เจ‰เฉฑเจฅเฉ‡ เจ•เจˆ เจนเจจ NoSQL เจกเจพเจŸเจพเจฌเฉ‡เจธ ("เจธเจฟเจฐเจซ SQL เจนเฉ€ เจจเจนเฉ€เจ‚")เฅค เจธเจพเจกเฉ€เจ†เจ‚ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจฆเจฟเจ–เจพเจ‡เจ† เจนเฉˆ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจกเจพเจŸเจพเจฌเฉ‡เจธ. NoSQL เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฎเจพเจกเจฒ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจจเจพเจฒ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆ เจœเฉ‹ เจฐเจฟเจฒเฉ‡เจธเจผเจจเจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจ—เจ เจŸเฉ‡เจฌเจฒ เจธเจฌเฉฐเจงเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจพเจนเจฐ เจ•เฉฑเจขเจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ 2000 เจฆเฉ‡ เจฆเจนเจพเจ•เฉ‡ เจฆเฉ‡ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจ‰เจนเจจเจพเจ‚ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจชเฉเจฐเจธเจฟเฉฑเจง เจนเฉ‹ เจ—เจ เจธเจจ เจœเจฟเจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจธเจชเฉฑเจธเจผเจŸ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจฒเฉ‹เฉœเจพเจ‚ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจซเฉ‡เจธเจฌเฉเฉฑเจ•) เจฆเฉ‡ เจ•เจพเจฐเจจ เจ•เจฒเจพเจ‰เจก-เจ…เจงเจพเจฐเจฟเจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจ•เจฒเฉฑเจธเจŸเจฐเจฟเฉฐเจ— เจฆเฉ€ เจฒเฉ‹เฉœ เจธเฉ€เฅค เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš, เจกเฉ‡เจŸเจพ เจ‡เจ•เจธเจพเจฐเจคเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ…เจคเฉ‡ เจฎเจพเจชเจฏเฉ‹เจ—เจคเจพ เจจเจพเจฒเฉ‹เจ‚ เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจธเฉ€เฅค

เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš, NoSQL เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจ…เจ•เจธเจฐ เจตเจฟเจธเจผเฉ‡เจธเจผ เจกเฉ‡เจŸเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ•เจพเจฐเจœเจพเจ‚ เจฒเจˆ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจธเจจเฅค เจ…เจธเจฒ เจตเจฟเฉฑเจš, เจœเจฆเฉ‹เจ‚ เจ‡เจน เจตเฉˆเจฌ เจ…เจคเฉ‡ เจ•เจฒเจพเจ‰เจก เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจ—เฉฑเจฒ เจ†เจ‰เจ‚เจฆเฉ€ เจนเฉˆ, NoSQL เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเฉ‡ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจฃ เจฎเจพเจคเจฐเจพ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจชเฉเจฐเฉ‹เจธเฉˆเจธ เจ•เฉ€เจคเจพ เจ…เจคเฉ‡ เจตเฉฐเจกเจฟเจ†เฅค NoSQL เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐเจพเจ‚ เจจเฉ‡ เจฒเจšเจ•เจฆเจพเจฐ เจกเฉ‡เจŸเจพ เจธเจ•เฉ€เจฎเจพ (เจœเจพเจ‚ เจ‡เจธเจฆเฉ€ เจ˜เจพเจŸ) เจจเฉ‚เฉฐ เจตเฉ€ เจชเจธเฉฐเจฆ เจ•เฉ€เจคเจพ เจคเจพเจ‚ เจœเฉ‹ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจธเฉฐเจญเจต เจนเฉ‹ เจธเจ•เจฃเฅค

NoSQL เจฆเฉ€เจ†เจ‚ เจฎเฉเฉฑเจ– เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚:

  • เจกเจพเจŸเจพ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฆเจพ เจฌเจนเฉเจค เจนเฉ€ เจฒเจšเจ•เจฆเจพเจฐ เจคเจฐเฉ€เจ•เจพ
  • เจ•เจฒเฉฑเจธเจŸเจฐเจพเจ‚ เจคเฉฑเจ• เจนเจฐเฉ€เจœเฉฑเจŸเจฒ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ—
  • เจธเฉฐเจญเจพเจตเฉ€ เจ•เฉเจฐเจฎ เจชเฉเจฐเจคเฉ€ เจจเจฟเจฐเฉฐเจคเจฐเจคเจพ/เจซเฉˆเจฒเจฃ
  • เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจœเฉ‹ เจตเจฟเจฒเฉฑเจ–เจฃ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจชเจ›เจพเจฃเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ

เจตเจฟเจธเจคเฉเจฐเจฟเจค เจคเฉเจฒเจจเจพ

MySQL เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ…เจคเฉ‡ เจขเจพเจ‚เจšเจพเจ—เจค เจธเจ•เฉ€เจฎเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค
NoSQL เจคเฉเจนเจพเจจเฉ‚เฉฐ "เจฆเจธเจคเจพเจตเฉ‡เจœเจผ" เจตเจฟเฉฑเจš เจ•เฉ‹เจˆ เจตเฉ€ เจกเจพเจŸเจพ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

MySQL เจฆเจพ เจ‡เฉฑเจ• เจตเจฟเจธเจผเจพเจฒ เจญเจพเจˆเจšเจพเจฐเจพ เจนเฉˆเฅค
NoSQL เจฆเจพ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเจพ เจ…เจคเฉ‡ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจตเจง เจฐเจฟเจนเจพ เจญเจพเจˆเจšเจพเจฐเจพ เจนเฉˆเฅค

NoSQL เจธเจ•เฉ‡เจฒ เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจนเฉˆเฅค
MySQL เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจชเฉเจฐเจฌเฉฐเจงเจจเจฏเฉ‹เจ—เจคเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

MySQL SQL เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ•เจˆ เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
NoSQL เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจ…เจงเจพเจฐเจค เจกเจฟเจœเจผเจพเจˆเจจ เจนเฉˆ เจœเจฟเจธ เจตเจฟเฉฑเจš เจชเฉเจฐเจธเจฟเฉฑเจง เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจนเจจเฅค

MySQL เจ‡เฉฑเจ• เจฎเจฟเจ†เจฐเฉ€ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจญเจพเจธเจผเจพ (SQL) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
NoSQL เจ‡เฉฑเจ• เจฎเจฟเจ†เจฐเฉ€ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจญเจพเจธเจผเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

MySQL เจ•เฉ‹เจฒ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจตเจงเฉ€เจ† เจฐเจฟเจชเฉ‹เจฐเจŸเจฟเฉฐเจ— เจŸเฉ‚เจฒ เจนเจจเฅค
NoSQL เจ•เฉ‹เจฒ เจ•เจˆ เจฐเจฟเจชเฉ‹เจฐเจŸเจฟเฉฐเจ— เจŸเฉ‚เจฒ เจนเจจ เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเจพ เจฎเจฟเจ†เจฐเฉ€เจ•เจฐเจจ เจ•เจฐเจจเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉˆเฅค

MySQL เจตเฉฑเจกเฉ‡ เจกเฉ‡เจŸเจพ เจฒเจˆ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ‡ เจฎเฉเฉฑเจฆเฉ‡ เจฆเจฟเจ–เจพ เจธเจ•เจฆเจพ เจนเฉˆ.
NoSQL เจตเฉฑเจกเฉ‡ เจกเฉ‡เจŸเจพ 'เจคเฉ‡ เจธเจผเจพเจจเจฆเจพเจฐ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจตเจฟเจšเจพเจฐ 8 เจ…เจงเจพเจฐ

เจ•เฉฐเจชเจจเฉ€ เจตเจฟเจš 8 เจ…เจงเจพเจฐเจœเจฟเฉฑเจฅเฉ‡ เจฎเฉˆเจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเจพเจ‚, เจ…เจธเฉ€เจ‚ AWS 'เจคเฉ‡ เจนเฉ‹เจธเจŸ เจ•เฉ€เจคเฉ‡ Aurora MySQL เจฐเจฟเจฒเฉ‡เจธเจผเจจเจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจนเจฐเฉ‡เจ• เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฒเจˆ เจ‡เฉฑเจ• เจตเจฐเจ•เจธเจชเฉ‡เจธ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจœเจฆเฉ‹เจ‚ เจ•เจฟ NoSQL เจ‡เฉฑเจ• เจคเจฐเจ•เจชเฉ‚เจฐเจจ เจตเจฟเจ•เจฒเจช เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจคเฉเจนเจพเจกเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ‰เฉฑเจš เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ…เจคเฉ‡ เจฎเจพเจชเจฏเฉ‹เจ—เจคเจพ เจฆเฉ€ เจฎเฉฐเจ— เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจ…เจธเฉ€เจ‚ เจฎเฉฐเจจเจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ SaaS เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจตเจชเจพเจฐเจ• เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจฌเจฃเจพเจ‰เจฃ เจตเฉ‡เจฒเฉ‡ เจ‡เฉฑเจ• DBMS เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจกเฉ‡เจŸเจพ เจ‡เจ•เจธเจพเจฐเจคเจพ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆเฅค

เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจ…เจคเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฒเจˆ เจ•เจพเจฐเฉ‹เจฌเจพเจฐเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจฒเจˆ เจฐเจฟเจชเฉ‹เจฐเจŸเจฟเฉฐเจ—, เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจฆเฉ€ เจ‡เจ•เจธเจพเจฐเจคเจพ, เจ…เจคเฉ‡ เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจกเฉ‡เจŸเจพ เจฎเจพเจกเจฒเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจธเจพเจกเฉ€ เจฐเจพเจ เจตเจฟเฉฑเจš, เจฐเจฟเจฒเฉ‡เจธเจผเจจเจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจจเจฟเจตเฉ‡เจธเจผ เจ•เจฐเจจเจพ, เจธเจนเฉ€ เจšเฉ‹เจฃ เจนเฉˆเฅค

8base.com 'เจคเฉ‡ Aurora, Serverless เจ…เจคเฉ‡ GraphQL เจจเจพเจฒ เจตเจฟเจ•เจพเจธ เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจนเฉ‹เจฐ เจœเจพเจฃเฉ‹ เจ‡เฉฑเจฅเฉ‡.

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹