
ΠΠ΄Π½ΠΎ ΠΎΡ Π½Π°ΠΉ-Π²Π°ΠΆΠ½ΠΈΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΊΠΎΠΈΡΠΎ Π²Π·Π΅ΠΌΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡΡ, Π΅ ΠΊΠ°ΠΊΠ²Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°. ΠΡΠ΅Π· Π³ΠΎΠ΄ΠΈΠ½ΠΈΡΠ΅ ΠΎΠΏΡΠΈΠΈΡΠ΅ Π±ΡΡ
Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈ Π΄ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠΈ ΡΠ΅Π»Π°ΡΠΈΠΎΠ½Π½ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ Π΅Π·ΠΈΠΊΠ° Π·Π° ΡΡΡΡΠΊΡΡΡΠΈΡΠ°Π½ΠΈ Π·Π°ΠΏΠΈΡΠ²Π°Π½ΠΈΡ (SQL). Π’Π΅ Π²ΠΊΠ»ΡΡΠ²Π°Ρ MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΈ.
ΠΡΠ΅Π· ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ 15 Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π½Π° ΠΏΠ°Π·Π°ΡΠ° ΡΠ΅ ΠΏΠΎΡΠ²ΠΈΡ Π° ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΎΠ²ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π½Π° ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π° No-SQL. Π’Π΅ Π²ΠΊΠ»ΡΡΠ²Π°Ρ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° ΠΎΡ ΠΊΠ»ΡΡ-ΡΡΠΎΠΉΠ½ΠΎΡΡ, ΠΊΠ°ΡΠΎ Redis ΠΈ Amazon DynamoDB, ΡΠΈΡΠΎΠΊΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΎΠ±ΡΠ°Π·Π½ΠΈ Π±Π°Π·ΠΈ, ΠΊΠ°ΡΠΎ Cassandra ΠΈ HBase, Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ, ΠΊΠ°ΡΠΎ MongoDB ΠΈ Couchbase, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π³ΡΠ°ΡΠΎΠ²ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ ΡΡΡΡΠ΅ΡΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ, ΠΊΠ°ΡΠΎ Elasticsearch ΠΈ Solr.
Π ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ ΡΠ΅ ΡΠ΅ ΠΎΠΏΠΈΡΠ°ΠΌΠ΅ Π΄Π° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ SQL ΠΈ NoSQL, Π±Π΅Π· Π΄Π° Π½Π°Π²Π»ΠΈΠ·Π°ΠΌΠ΅ Π² ΡΠ΅Ρ
Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π».
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, ΡΠ΅ ΡΠ΅ ΠΏΠΎΡΠ°Π·Π²Π΅ΡΠ΅Π»ΠΈΠΌ Π² ΠΏΡΠΎΡΠ΅ΡΠ°.
ΠΠ±ΡΡΠ½ΡΠ²Π°ΠΌΠ΅ Π½Π° Π±Π°Π±Π° SQL
ΠΠ°Π±ΠΎ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈ ΡΠΈ, ΡΠ΅ Π½Π΅ ΡΡΠΌ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΈΡΡ ΡΠΈ Π²Π½ΡΠΊ. ΠΠΌΠ΅ΡΡΠΎ ΡΠΎΠ²Π° ΠΌΠ°ΠΌΠ° ΠΈ ΡΠ°ΡΠΊΠΎ ΠΎΠ±ΠΈΡΠ°Ρ Π° Π΅Π΄ΠΈΠ½ Π΄ΡΡΠ³ ΠΊΠ°ΡΠΎ Π·Π°ΠΉΡΠ΅ΡΠ°, ΠΈΠΌΠ°Ρ Π° 100 Π΄Π΅ΡΠ°, ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΠΎΡΠΈΠ½ΠΎΠ²ΠΈΡ Π° ΠΎΡΠ΅ 50.
Π’Π°ΠΊΠ° ΡΠ΅, ΡΠΈ ΠΎΠ±ΠΈΡΠ°Ρ Π²ΡΠΈΡΠΊΠΈ Π½Π°Ρ ΠΈ Π½Π΅ ΠΈΡΠΊΠ°Ρ Π΄Π° Π·Π°Π±ΡΠ°Π²ΠΈΡ Π½ΠΈΡΠΎ Π΅Π΄Π½ΠΎ ΠΎΡ Π½Π°ΡΠΈΡΠ΅ ΠΈΠΌΠ΅Π½Π°, ΡΠΎΠΆΠ΄Π΅Π½ΠΈ Π΄Π½ΠΈ, Π»ΡΠ±ΠΈΠΌΠΈ Π²ΠΊΡΡΠΎΠ²Π΅ Π½Π° ΡΠ»Π°Π΄ΠΎΠ»Π΅Π΄, ΡΠ°Π·ΠΌΠ΅ΡΠΈ Π½Π° Π΄ΡΠ΅Ρ ΠΈ, Ρ ΠΎΠ±ΠΈΡΠ°, ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° ΡΡΠΏΡΡΠ³ΠΈΡΠ΅, ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° ΠΏΠΎΡΠΎΠΌΡΡΠ²ΠΎΡΠΎ ΠΈ Π΄ΡΡΠ³ΠΈ ΡΡΠΏΠ΅Ρ Π²Π°ΠΆΠ½ΠΈ ΡΠ°ΠΊΡΠΈ. ΠΠΎ Π½Π΅ΠΊΠ° Π΄Π° Π±ΡΠ΄Π΅ΠΌ ΡΠ΅Π°Π»ΠΈΡΡΠΈ. Π’ΠΈ ΡΠΈ Π½Π° 85 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΈ ΡΡΠ°ΡΠ°ΡΠ° Π΄ΠΎΠ±ΡΠ° ΠΏΠ°ΠΌΠ΅Ρ ΠΏΡΠΎΡΡΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²ΠΈ.
ΠΠ° ΡΠ°ΡΡΠΈΠ΅, Π°Π·, ΠΊΠ°ΡΠΎ Π½Π°ΠΉ-ΡΠΌΠ½ΠΈΡ ΠΎΡ ΡΠ²ΠΎΠΈΡΠ΅ Π²Π½ΡΡΠΈ, ΠΌΠΎΠ³Π° Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π°. ΠΠ°ΡΠΎΠ²Π° Π°Π· ΠΈΠ΄Π²Π°ΠΌ Ρ Π²Π°Ρ, ΠΈΠ·Π²Π°ΠΆΠ΄Π°ΠΌ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π»ΠΈΡΡΠ° Ρ Π°ΡΡΠΈΡ ΠΈ ΡΠ΅ ΠΌΠΎΠ»Ρ Π΄Π° ΠΈΠ·ΠΏΠ΅ΡΠ΅Ρ Π±ΠΈΡΠΊΠ²ΠΈΡΠΈ ΠΏΡΠ΅Π΄ΠΈ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌ.
ΠΠ° Π΅Π΄ΠΈΠ½ ΠΎΡ Π»ΠΈΡΡΠΈΡΠ΅ Ρ Π°ΡΡΠΈΡ ΡΡΡΡΠ°Π²ΡΠΌΠ΅ ΡΠΏΠΈΡΡΠΊ, Π½Π°ΡΠ΅ΡΠ΅Π½ βΠΠ½ΡΡΠΈβ. ΠΡΠ΅ΠΊΠΈ Π²Π½ΡΠΊ Π΅ Π·Π°ΠΏΠΈΡΠ°Π½ Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° Π²Π°ΠΆΠ½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° Π½Π΅Π³ΠΎ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΡΠ½ΠΈΠΊΠ°Π»Π΅Π½ Π½ΠΎΠΌΠ΅Ρ, ΠΊΠΎΠΉΡΠΎ ΡΠ΅Π³Π° ΡΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΠΊΠΎΠΉ Π²Π½ΡΠΊ Π΅ ΡΠΎΠΉ. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, Π·Π°ΡΠ°Π΄ΠΈ ΠΏΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΎΡΡΡΠ°, ΠΈΠ·ΠΏΠΈΡΠ²Π°ΠΌΠ΅ ΠΈΠΌΠ΅Π½ΡΠ²Π°Π½ΠΈ Π°ΡΡΠΈΠ±ΡΡΠΈ Π² Π³ΠΎΡΠ½Π°ΡΠ° ΡΠ°ΡΡ Π½Π° ΡΠΏΠΈΡΡΠΊΠ°, Π·Π° Π΄Π° Π·Π½Π°Π΅ΠΌ Π²ΠΈΠ½Π°Π³ΠΈ ΠΊΠ°ΠΊΠ²Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΡΡΠ΄ΡΡΠΆΠ° ΡΠΎΠ·ΠΈ ΡΠΏΠΈΡΡΠΊ.
ΠΈΠ΄
ΠΈΠΌΠ΅
ΡΠΎΠΆΠ΄Π΅Π½ Π΄Π΅Π½
ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΎ ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΠ΅
ΡΠ°Π·ΠΌΠ΅Ρ Π½Π° Π΄ΡΠ΅Ρ
ΠΈ
Π»ΡΠ±ΠΈΠΌ ΡΠ»Π°Π΄ΠΎΠ»Π΅Π΄
ΠΎΡΠΈΠ½ΠΎΠ²Π΅Π½
1
ΠΠΆΠΈΠΌΠΈ
09-22-1992
09-01-2019
L
ΠΠ΅Π½ΡΠΎΠ² ΡΠΎΠΊΠΎΠ»Π°Π΄
false
2
ΠΠΆΠ΅ΡΠΈΠΊΠ°
07-21-1992
02-22-2018
M
Π‘ΠΊΠ°Π»ΠΈΡΡ ΠΏΡΡ
true
β¦ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π°ΠΌΠ΅ ΡΠΏΠΈΡΡΠΊΠ°!
Π‘ΠΏΠΈΡΡΠΊ Π½Π° Π²Π½ΡΡΠΈΡΠ΅
Π‘Π»Π΅Π΄ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠΈ Π²Π΅ΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°Ρ Π²ΡΠΈΡΠΊΠΎ ΠΈ ΠΏΠΎΡΡΠΈ ΡΠΌΠ΅ ΠΏΡΠΈΠΊΠ»ΡΡΠΈΠ»ΠΈ ΡΡΡ ΡΠΏΠΈΡΡΠΊΠ°! ΠΠΎ ΡΠΈ ΡΠ΅ ΠΎΠ±ΡΡΡΠ°Ρ ΠΊΡΠΌ ΠΌΠ΅Π½ ΠΈ ΠΊΠ°Π·Π²Π°Ρ: βΠΠ°Π±ΡΠ°Π²ΠΈΡ ΠΌΠ΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΌΡΡΡΠΎ Π·Π° ΡΡΠΏΡΡΠ·ΠΈΡΠ΅, Ρ ΠΎΠ±ΠΈΡΠ°ΡΠ°, Π²Π½ΡΡΠΈΡΠ΅!β ΠΠΎ Π½Π΅, Π½Π΅ ΡΠΌΠ΅ Π·Π°Π±ΡΠ°Π²ΠΈΠ»ΠΈ! Π’ΠΎΠ²Π° ΠΈΠ΄Π²Π° ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π° Π½ΠΎΠ² Π»ΠΈΡΡ Ρ Π°ΡΡΠΈΡ.
Π’Π°ΠΊΠ° ΡΠ΅ Π°Π· ΠΈΠ·Π²Π°ΠΆΠ΄Π°ΠΌ ΠΎΡΠ΅ Π΅Π΄ΠΈΠ½ Π»ΠΈΡΡ Ρ Π°ΡΡΠΈΡ, ΠΈ Π½Π° Π½Π΅Π³ΠΎ Π½Π°ΡΠΈΡΠ°ΠΌΠ΅ ΡΠΏΠΈΡΡΠΊΠ° Π‘ΡΠΏΡΡΠ·ΠΈ. ΠΡΠ½ΠΎΠ²ΠΎ Π΄ΠΎΠ±Π°Π²ΡΠΌΠ΅ Π°ΡΡΠΈΠ±ΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π²Π°ΠΆΠ½ΠΈ Π·Π° Π½Π°Ρ, Π² Π½Π°ΡΠ°Π»ΠΎΡΠΎ Π½Π° ΡΠΏΠΈΡΡΠΊΠ° ΠΈ Π·Π°ΠΏΠΎΡΠ²Π°ΠΌΠ΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΡΠΌΠ΅ Π² ΡΠ΅Π΄ΠΎΠ²Π΅ΡΠ΅.
ΠΈΠ΄
grandchild_id
ΠΈΠΌΠ΅
ΡΠΎΠΆΠ΄Π΅Π½ Π΄Π΅Π½
1
2
ΠΠΆΠΎΠ½
06-01-1988
2
9
Π€Π΅ΡΠ½Π°Π½Π΄Π°
03-05-1985
β¦ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΡΠΏΡΡΠ·ΠΈ!
Π‘ΠΏΠΈΡΡΠΊ ΡΡΡ ΡΡΠΏΡΡΠ·ΠΈ
ΠΠ° ΡΠΎΠ·ΠΈ Π΅ΡΠ°ΠΏ ΠΎΠ±ΡΡΠ½ΡΠ²Π°ΠΌ Π½Π° Π±Π°Π±Π°, ΡΠ΅ Π°ΠΊΠΎ ΠΈΡΠΊΠ° Π΄Π° Π·Π½Π°Π΅ ΠΊΠΎΠΉ Ρ ΠΊΠΎΠ³ΠΎ Π΅ ΠΆΠ΅Π½Π΅Π½, ΠΏΡΠΎΡΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΡΠΏΠΎΡΡΠ°Π²ΠΈ ΠΈΠ΄ Π² ΡΠΏΠΈΡΡΠΊΠ° Π²Π½ΡΡΠΈ Ρ grandchild_id Π² ΡΠΏΠΈΡΡΠΊΠ° ΡΡΡ ΡΡΠΏΡΡΠ·ΠΈ.
Π‘Π»Π΅Π΄ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΄Π΅ΡΠ΅ΡΠΊΠΈ Π±ΠΈΡΠΊΠ²ΠΈΡΠ° ΠΌΠΈ ΡΡΡΠ±Π²Π° ΠΊΡΠ°ΡΠΊΠ° Π΄ΡΡΠΌΠΊΠ°. Β«ΠΠΎΠΆΠ΅Ρ Π»ΠΈ Π΄Π° ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈΡ, Π±Π°Π±ΠΎ?Β» ΠΡΠΈΠ²Π°ΠΌ Π΄Π° ΠΏΠΎΠ΄ΡΠ΅ΠΌΠ½Π°.
ΠΡΡΡΠ°ΠΌ ΡΠ΅ ΡΠ»Π΅Π΄ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ°ΡΠ°. Π ΡΠΈ ΡΠΈ ΡΡΡΠ°Ρ ΠΎΡΠ½Π°, Π±Π°Π±ΠΎ! ΠΡΠΈΡΠΊΠΎ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΎΡΠ»ΠΈΡΠ½ΠΎ, Ρ ΠΈΠ·ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΏΠΈΡΡΠΊΠ° Ρ Ρ ΠΎΠ±ΠΈΡΠ°. Π ΡΠΏΠΈΡΡΠΊΠ° ΠΈΠΌΠ° ΠΎΠΊΠΎΠ»ΠΎ 1000 Ρ ΠΎΠ±ΠΈΡΠ°. ΠΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΠΎΡ ΡΡΡ ΡΠ΅ ΠΏΠΎΠ²ΡΠ°ΡΡΡ; ΠΊΠ°ΠΊΠ²ΠΎ ΡΡΠ°Π½Π°?
grandchild_id
hobby
1
Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄ΠΈΠ·ΡΠΌ
4
Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄ΠΈΠ·ΡΠΌ
3
Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄ΠΈΠ·ΡΠΌ
7
ΡΠ°Π±ΠΎΡΠ΅ΡΠ°
11
Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄ΠΈΠ·ΡΠΌ
β¦ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π°ΠΌΠ΅!
ΠΠ·Π²ΠΈΠ½ΠΈ, Π½Π°ΠΏΡΠ»Π½ΠΎ Π·Π°Π±ΡΠ°Π²ΠΈΡ Π΄Π° ΠΊΠ°ΠΆΠ°! ΠΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ Π΅Π΄ΠΈΠ½ ΡΠΏΠΈΡΡΠΊ, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΠΈΠΌ ΡΠ°ΠΌΠΎ Ρ Ρ ΠΎΠ±ΠΈΡΠ°. ΠΠΎΡΠ»Π΅ Π² Π΄ΡΡΠ³ ΡΠΏΠΈΡΡΠΊ ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΠΈΠΌ Π²Π½ΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π°Ρ Ρ ΡΠΎΠ²Π° Ρ Ρ ΠΎΠ±ΠΈΡΠ°. Π©Π΅ Π³ΠΎ Π½Π°ΡΠ΅ΡΠ΅ΠΌ Β«ΠΠ±Ρ ΡΠΏΠΈΡΡΠΊΒ». ΠΠ°Π±Π΅Π»ΡΠ·Π²Π°ΠΉΠΊΠΈ, ΡΠ΅ ΡΠΎΠ²Π° Π½Π΅ ΡΠΈ Ρ Π°ΡΠ΅ΡΠ²Π°, Π·Π°ΠΏΠΎΡΠ²Π°ΠΌ Π΄Π° ΡΠ΅ ΠΏΡΠΈΡΠ΅ΡΠ½ΡΠ²Π°ΠΌ ΠΈ ΡΠ΅ Π²ΡΡΡΠ°ΠΌ Π² ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΡΠΏΠΈΡΡΠΊ.
ΠΈΠ΄
hobby
1
Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄ΠΈΠ·ΡΠΌ
2
ΡΠ°Π±ΠΎΡΠ΅ΡΠ°
3
ΠΏΠ»ΡΠ²Π°Π½Π΅
β¦ΠΏΠΎΠ²Π΅ΡΠ΅ Ρ ΠΎΠ±ΠΈΡΠ°!
Π‘ΠΏΠΈΡΡΠΊ Ρ Ρ ΠΎΠ±ΠΈΡΠ°
Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΠΈΠΌΠ°ΠΌΠ΅ Π½Π°ΡΠΈΡ ΡΠΏΠΈΡΡΠΊ Ρ Ρ ΠΎΠ±ΠΈΡΠ°, ΡΡΠ·Π΄Π°Π²Π°ΠΌΠ΅ Π½Π°ΡΠΈΡ Π²ΡΠΎΡΠΈ ΡΠΏΠΈΡΡΠΊ ΠΈ Π³ΠΎ Π½Π°ΡΠΈΡΠ°ΠΌΠ΅ Β«Π£Π²Π»Π΅ΡΠ΅Π½ΠΈΡ Π½Π° Π²Π½ΡΡΠΈΡΠ΅Β».
grandchild_id
hobby_id
4
1
3
1
7
2
β¦ΠΏΠΎΠ²Π΅ΡΠ΅!
ΠΠ±Ρ ΡΠΏΠΈΡΡΠΊ Π²Π½ΡΡΠΈ Ρ ΠΎΠ±ΠΈΡΠ°
Π‘Π»Π΅Π΄ Π²ΡΠΈΡΠΊΠ°ΡΠ° ΡΠ°Π·ΠΈ ΡΠ°Π±ΠΎΡΠ° Π±Π°Π±Π° ΡΠ΅Π³Π° ΠΈΠΌΠ° ΡΡΡΠ°Ρ ΠΎΡΠ½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° Π·Π°ΠΏΠΎΠΌΠ½ΡΠ½Π΅ Π·Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠ»ΠΎΡΠΎ ΡΠΈ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»Π½ΠΎ Π³ΠΎΠ»ΡΠΌΠΎ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎ. Π ΠΏΠΎΡΠ»Π΅ β Π·Π° Π΄Π° ΠΌΠ΅ Π·Π°Π΄ΡΡΠΆΠΈ ΠΏΠΎ-Π΄ΡΠ»Π³ΠΎ β ΡΡ Π·Π°Π΄Π°Π²Π° Π²ΡΠ»ΡΠ΅Π±Π½ΠΈΡ Π²ΡΠΏΡΠΎΡ: Β«ΠΡΠ΄Π΅ Π½Π°ΡΡΠΈ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° Π΄Π° ΠΏΡΠ°Π²ΠΈΡ?Β»
Π Π΅Π»Π°ΡΠΈΠΎΠ½Π½ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ
Π Π΅Π»Π°ΡΠΈΠΎΠ½Π½Π°ΡΠ° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π΅ Π½Π°Π±ΠΎΡ ΠΎΡ ΡΠΎΡΠΌΠ°Π»Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈ ΡΠ°Π±Π»ΠΈΡΠΈ (Π² Π½Π°ΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ Π»ΠΈΡΡΠΎΠ²Π΅), ΠΎΡ ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΠΌ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΈΠ»ΠΈ Π΄Π° Π³ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°ΠΌΠ΅ ΠΏΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π½Π°ΡΠΈΠ½ΠΈ Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡ ΠΎΡ ΡΠ΅ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΡΠ°Π±Π»ΠΈΡΠΈΡΠ΅ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ. Π‘ΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠΈΠΏΠΎΠ²Π΅ ΡΠ΅Π»Π°ΡΠΈΠΎΠ½Π½ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, Π½ΠΎ Π·Π° ΡΡΠΆΠ°Π»Π΅Π½ΠΈΠ΅ ΡΠΏΠΈΡΡΠΊΡΡ Π½Π° Ρ Π°ΡΡΠΈΡ Π½Π΅ Π΅ Π΅Π΄ΠΈΠ½ ΠΎΡ ΡΡΡ .
ΠΡΠ»ΠΈΡΠΈΡΠ΅Π»Π½Π°ΡΠ° ΡΠ΅ΡΡΠ° Π½Π° Π½Π°ΠΉ-ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈΡΠ΅ ΡΠ΅Π»Π°ΡΠΈΠΎΠ½Π½ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π΅ Π΅Π·ΠΈΠΊΡΡ Π·Π° Π·Π°ΠΏΠΈΡΠ²Π°Π½ΠΈΡ SQL (Structured Query Language). ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π½Π΅Π³ΠΎ, Π°ΠΊΠΎ Π±Π°Π±Π° ΠΏΡΠ΅Π½Π΅ΡΠ΅ ΡΠ²ΠΎΡΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° Π·Π°ΠΏΠΎΠΌΠ½ΡΠ½Π΅ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡ, ΡΡ ΠΌΠΎΠΆΠ΅ Π±ΡΡΠ·ΠΎ Π΄Π° ΠΏΠΎΠ»ΡΡΠΈ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠΈ Π½Π° ΡΠ°ΠΊΠΈΠ²Π° Π²ΡΠΏΡΠΎΡΠΈ, ΠΊΠ°ΡΠΎ: Β«ΠΠΎΠΉ Π½Π΅ ΠΌΠ΅ Π΅ ΠΏΠΎΡΠ΅ΡΠ°Π²Π°Π» ΠΌΠΈΠ½Π°Π»Π°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π°, ΠΆΠ΅Π½Π΅Π½ Π΅ ΠΈ Π½Π΅ ΠΏΡΠΈΡΠ΅ΠΆΠ°Π²Π° Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ Ρ ΠΎΠ±ΠΈΡΠ°?Β»
ΠΠ΄Π½Π° ΠΎΡ Π½Π°ΠΉ-ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ SQL Π΅ MySQL Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄. Π’Ρ Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΠΊΠ°ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ΅Π»Π°ΡΠΈΠΎΠ½Π½ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ (RDBMS) Π·Π° ΡΠΎΡΡΡΠ΅ΡΠ½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΡΠ΅Π± ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ.
ΠΡΠΊΠΎΠΈ ΠΊΠ»ΡΡΠΎΠ²ΠΈ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° MySQL:
- Π’Ρ Π΅ Π΄ΠΎΡΡΠ° ΠΈΠ·Π²Π΅ΡΡΠ½Π°, ΡΠΈΡΠΎΠΊΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° ΠΈ ΠΎΠ±ΡΡΠΎΠΉΠ½ΠΎ ΡΠ΅ΡΡΠ²Π°Π½Π°.
- ΠΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠ²Π°Π»ΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ Ρ ΠΎΠΏΠΈΡ Π² SQL ΠΈ ΡΠ΅Π»Π°ΡΠΈΠΎΠ½Π½ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ.
- ΠΠ°Π½Π½ΠΈΡΠ΅ ΡΠ΅ ΡΡΡ ΡΠ°Π½ΡΠ²Π°Ρ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ°Π±Π»ΠΈΡΠΈ, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π»Π΅ΡΠ½ΠΎ ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΈ Π²ΡΠ½ΡΠ½ΠΈ ΠΊΠ»ΡΡΠΎΠ²Π΅ (ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΈ).
- Π’ΠΎΠΉ Π΅ Π»Π΅ΡΠ΅Π½ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΈ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π΅Π½, ΠΊΠΎΠ΅ΡΠΎ Π³ΠΎ ΠΏΡΠ°Π²ΠΈ ΠΈΠ΄Π΅Π°Π»Π΅Π½ Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΈ ΠΌΠ°Π»ΠΊΠΈ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ.
- ΠΠ·Ρ ΠΎΠ΄Π½ΠΈΡΡ ΠΊΠΎΠ΄ Π΅ Π½Π° ΡΡΠ»ΠΎΠ²ΠΈΡΡΠ° Π½Π° GNU General Public License.
Π‘Π΅Π³Π° Π·Π°Π±ΡΠ°Π²ΠΈ ΠΠ‘ΠΠ§ΠΠ.
ΠΠ±ΡΡΠ½ΡΠ²Π°ΠΌΠ΅ Π½Π° Π±Π°Π±Π° 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":"ΠΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ° ΡΠ»Π°Π΄ΠΎΠ»Π΅Π΄Π΅Π½ ΡΠΎΡΡ Π½Π° ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠΈ Π΄Π΅Π½ Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΠΊΠΎΠ»Π°Π΄ΠΎΠ²Π° ΡΠΎΡΡΠ°!"
} ΠΠ·: "ΠΠ·Π³Π»Π΅ΠΆΠ΄Π° Π²ΡΠΈΡΠΊΠΎ Π΅ Π³ΠΎΡΠΎΠ²ΠΎ!"
ΠΠ°Π±ΠΎ: "Π§Π°ΠΊΠ°ΠΉ, Π° ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΡΠ°Π½Π΅ Ρ Π΄ΡΡΠ³ΠΈΡΠ΅ Π²Π½ΡΡΠΈ?"
ΠΠ·: "ΠΠ°, ΡΠΎΡΠ½ΠΎ. Π’ΠΎΠ³Π°Π²Π° ΠΎΡΠ΄Π΅Π»ΡΠΌΠ΅ ΠΏΠΎ Π΅Π΄Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ° Π·Π° Π²ΡΠ΅ΠΊΠΈ."
ΠΠ°Π±ΠΎ: "Π ΡΡΡΠ±Π²Π° Π»ΠΈ Π΄Π° Π·Π°ΠΏΠΈΡΠ²Π°ΠΌ ΡΡΡΠ°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° Π²ΡΠΈΡΠΊΠΈ, ΠΊΠ°ΠΊΡΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡ
Π·Π° ΡΠ΅Π±?"
ΠΠ·: "ΠΠ΅, ΡΠ°ΠΌΠΎ Π°ΠΊΠΎ ΠΈΡΠΊΠ°Ρ. ΠΠ΅ΠΊΠ° ΡΠΈ ΠΏΠΎΠΊΠ°ΠΆΠ°."
ΠΠ·ΠΈΠΌΠ°ΠΉΠΊΠΈ ΠΎΡ Π±Π°Π±Π° Ρ
ΠΈΠΌΠΈΠΊΠ°Π»ΠΊΠ°, ΠΏΡΠ΅Π»ΠΈΡΡΠ²Π°ΠΌ ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° ΠΈ Π±ΡΡΠ·ΠΎ Π·Π°ΠΏΠΈΡΠ²Π°ΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° Π½Π°ΠΉ-Π½Π΅Π»ΡΠ±ΠΈΠΌΠΈΡ ΠΌΠΈ Π±ΡΠ°ΡΠΎΠ²ΡΠ΅Π΄.
{
"_id":"dh97dhs9b39397ss001",
"name":"Tanner",
"birthday":"09-12-2008",
"clothing_size":"S",
"friend_count":0,
"favorite_picture":null,
"remember":"Π ΠΎΠ΄Π΅Π½ Π² ΡΡΡΠΈΡ Π΄Π΅Π½ ΠΊΠ°ΡΠΎ Cody, Π½ΠΎ Π½Π΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° Π²Π°ΠΆΠ΅Π½."
}ΠΡΡΠΊΠ° ΠΏΡΡ, ΠΊΠΎΠ³Π°ΡΠΎ Π±Π°Π±Π° ΡΡΡΠ±Π²Π° Π΄Π° ΡΠΈ ΡΠΏΠΎΠΌΠ½ΠΈ Π½Π΅ΡΠΎ Π·Π° Π΅Π΄ΠΈΠ½ ΠΎΡ Π²Π½ΡΡΠΈΡΠ΅, ΠΉ ΡΡΡΠ±Π²Π° ΡΠ°ΠΌΠΎ Π΄Π° ΠΎΡΠΈΠ΄Π΅ Π½Π° Π½ΡΠΆΠ½Π°ΡΠ° ΡΡΡΠ°Π½ΠΈΡΠ° Π² ΡΠ΅ΡΡΠ°Π΄ΠΊΠ°ΡΠ° Ρ Π²Π½ΡΡΠΈΡΠ΅. ΠΡΡΠΊΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΡΡΡ ΡΠ΅ ΡΠ΅ ΡΡΡ ΡΠ°Π½ΡΠ²Π° ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΌ, Π½Π° ΡΠ΅Ρ Π½Π°ΡΠ° ΡΡΡΠ°Π½ΠΈΡΠ°, ΠΊΠΎΡΡΠΎ ΡΡ ΠΌΠΎΠΆΠ΅ Π±ΡΡΠ·ΠΎ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°.
ΠΠΎΠ³Π°ΡΠΎ Π²ΡΠΈΡΠΊΠΎ Π²Π΅ΡΠ΅ Π΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΎ, ΡΡ Π·Π°Π΄Π°Π²Π° Π²ΡΠ»ΡΠ΅Π±Π½ΠΈΡ Π²ΡΠΏΡΠΎΡ: βΠΡΠ΄Π΅ Π½Π°ΡΡΠΈ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° Π΄Π° ΠΏΡΠ°Π²ΠΈΡ?β
NoSQL Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ
ΠΠΌΠ° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ NoSQL Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ (βΠ½Π΅ ΡΠ°ΠΌΠΎ SQLβ). Π Π½Π°ΡΠΈΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ ΠΌΠ΅ Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ ΡΠΈΠΏ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ. NoSQL Π±Π°Π·ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°Ρ Π΄Π°Π½Π½ΠΈ ΠΏΠΎ Π½Π°ΡΠΈΠ½ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΈΠ·ΠΊΠ»ΡΡΠ²Π°Ρ ΡΠ°Π±Π»ΠΈΡΠ½ΠΈΡΠ΅ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² ΡΠ΅Π»Π°ΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ. Π’Π΅Π·ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΡΡΠ°Π½Π°Ρ Π° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈ Π² Π½Π°ΡΠ°Π»ΠΎΡΠΎ Π½Π° 2000-ΡΠ΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΡΡΠ΅Π΄ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅Ρ Π° ΠΎΡ ΠΎΠ±Π»Π°ΡΠ½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠΈΠ·Π°ΡΠΈΡ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π°ΡΠ°Π΄ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ ΡΠ²Π½ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ Π·Π° ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Facebook). Π ΡΠ°ΠΊΠΈΠ²Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΡΠ³Π»Π°ΡΡΠ²Π°Π½ΠΎΡΡΡΠ° Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ Π±Π΅ΡΠ΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ Π²Π°ΠΆΠ½Π° ΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° ΠΈ ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΡΠ°.
Π Π½Π°ΡΠ°Π»ΠΎΡΠΎ NoSQL Π±Π°Π·ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ ΡΠ΅ΡΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π° Π·Π° Π½ΠΈΡΠΎΠ²ΠΈ Π·Π°Π΄Π°ΡΠΈ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ. ΠΡΠ΅Π΄ΠΈΠΌΠ½ΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ ΡΡΠ°Π²Π°ΡΠ΅ Π²ΡΠΏΡΠΎΡ Π·Π° ΡΠ΅Π± ΠΈ ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, NoSQL Π±Π°Π·ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°Ρ Π° ΠΈ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»ΡΡ Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΈ ΠΎΠ±Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ. ΠΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅, ΡΠ°Π±ΠΎΡΠ΅ΡΠΈ Ρ NoSQL, ΡΡΡΠΎ ΠΎΡΠ΅Π½ΡΠ²Π°Ρ Π° Π³ΡΠ²ΠΊΠ°Π²Π°ΡΠ° ΡΡ Π΅ΠΌΠ° Π½Π° Π΄Π°Π½Π½ΠΈ (ΠΈΠ»ΠΈ Π½Π΅ΠΉΠ½ΠΎΡΠΎ ΠΏΡΠ»Π½ΠΎ ΠΎΡΡΡΡΡΠ²ΠΈΠ΅), ΡΠ°ΠΊΠ° ΡΠ΅ Π±ΡΡ Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΈ Π±ΡΡΠ·ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
ΠΠ»ΡΡΠΎΠ²ΠΈ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° NoSQL:
- ΠΠ½ΠΎΠ³ΠΎ Π³ΡΠ²ΠΊΠ°Π² Π½Π°ΡΠΈΠ½ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ
- Π₯ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»Π½ΠΎ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ Π΄ΠΎ ΠΊΠ»ΡΡΡΠ΅ΡΠΈ
- ΠΡΠ·ΠΌΠΎΠΆΠ½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎΡΡ ΠΏΡΠΈ ΠΏΠΎΡΡΠΎΡΠ½ΡΡΠ²ΠΎ / ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅
- ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Ρ Ρ ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΈ ΠΊΠ»ΡΡΠΎΠ²Π΅
ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅
MySQL ΠΈΠ·ΠΈΡΠΊΠ²Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° ΠΈ ΡΡΡΡΠΊΡΡΡΠΈΡΠ°Π½Π° ΡΡ
Π΅ΠΌΠ°.
NoSQL ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠ΅ ΡΡΡ
ΡΠ°Π½ΡΠ²Π°Ρ Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ Π΄Π°Π½Π½ΠΈ Π² βΠ΄ΠΎΠΊΡΠΌΠ΅Π½Ρβ.
MySQL ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΠΎΠ³ΡΠΎΠΌΠ½Π° ΠΎΠ±ΡΠ½ΠΎΡΡ.
NoSQL ΠΈΠΌΠ° ΠΌΠ°Π»ΠΊΠ° ΠΈ Π±ΡΡΠ·ΠΎ ΡΠ°ΡΡΡΡΠ° ΠΎΠ±ΡΠ½ΠΎΡΡ.
NoSQL ΡΠ΅ ΠΎΡΠ»ΠΈΡΠ°Π²Π° Ρ ΠΏΡΠΎΡΡΠΎΡΠ° Π½Π° ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅.
MySQL ΠΈΠ·ΠΈΡΠΊΠ²Π° ΠΏΠΎ-Π²ΠΈΡΠΎΠΊΠ° ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΠΎΡΡ.
MySQL ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° SQL, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π° Π² ΠΌΠ½ΠΎΠ³ΠΎ Π²ΠΈΠ΄ΠΎΠ²Π΅ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ.
NoSQL Π΅ Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π° Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ.
MySQL ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ΅Π½ Π΅Π·ΠΈΠΊ Π·Π° Π·Π°ΡΠ²ΠΊΠΈ (SQL).
NoSQL Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ΅Π½ Π΅Π·ΠΈΠΊ Π·Π° Π·Π°ΡΠ²ΠΊΠΈ.
MySQL ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΠ»ΠΈΡΠ½ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΠΎΡΡΠ΅ΡΠΈ.
Π NoSQL ΠΈΠΌΠ° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° Π·Π° ΠΎΡΡΠ΅ΡΠΈ, ΠΊΠΎΠΈΡΠΎ Π΅ ΡΡΡΠ΄Π½ΠΎ Π΄Π° ΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·ΠΈΡΠ°Ρ.
MySQL ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ.
NoSQL ΠΎΡΠΈΠ³ΡΡΡΠ²Π° ΠΎΡΠ»ΠΈΡΠ½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ.
ΠΠΈΡΠ»ΠΈ 8base
Π ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° , Π² ΠΊΠΎΡΡΠΎ ΡΠ°Π±ΠΎΡΡ, Π½ΠΈΠ΅ ΠΎΡΠΈΠ³ΡΡΡΠ²Π°ΠΌΠ΅ ΡΠ°Π±ΠΎΡΠ½Π° ΡΡΠ΅Π΄Π° Π·Π° Π²ΡΠ΅ΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡ Ρ ΡΠ΅Π»Π°ΡΠΈΠΎΠ½Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Aurora MySQL, Ρ ΠΎΡΡΠ²Π°Π½Π° Π½Π° AWS. ΠΠ°ΠΊΠ°Ρ ΡΠ΅ NoSQL Π΅ Π»ΠΎΠ³ΠΈΡΠ΅Π½ ΠΈΠ·Π±ΠΎΡ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π²ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ Π²ΠΈΡΠΎΠΊΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ ΠΈ ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡ, ΡΡΠΈΡΠ°ΠΌΠ΅, ΡΠ΅ ΡΡΡΠΎΠ³Π°ΡΠ° ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΠΎΡΡ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅, ΠΎΡΠΈΠ³ΡΡΠ΅Π½Π° ΠΎΡ Π‘Π£ΠΠ, Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° ΠΏΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° SaaS ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π΄ΡΡΠ³ ΡΠΎΡΡΡΠ΅Ρ Π·Π° Π±ΠΈΠ·Π½Π΅ΡΠ°.
ΠΠ° ΡΡΠ°ΡΡΠΈΡΠ°ΡΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΡΠ·Π΄Π°Π²Π°Ρ Π±ΠΈΠ·Π½Π΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π½ΡΠΆΠ΄Π°Π΅ΡΠΈ ΡΠ΅ ΠΎΡ ΠΎΡΡΠ΅ΡΠ½ΠΎΡΡ, ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡ Π½Π° ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈΡΠ΅ ΠΈ ΡΡΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° Π΄Π°Π½Π½ΠΈ, ΠΈΠ½Π²Π΅ΡΡΠΈΡΠ°Π½Π΅ΡΠΎ Π² ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠ΅Π»Π°ΡΠΈΠΎΠ½Π½ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π΅, ΠΏΠΎ Π½Π°ΡΠ΅ ΠΌΠ½Π΅Π½ΠΈΠ΅, ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΈΡΡ ΠΈΠ·Π±ΠΎΡ.
ΠΠ°ΡΡΠ΅ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Ρ Aurora, Serverless ΠΈ GraphQL ΡΡΠ΅Π· 8base.com .
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
