
ΠΠ΄Π½ΠΎ ΠΎΡ Π½Π°ΠΉ-Π²Π°ΠΆΠ½ΠΈΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΊΠΎΠΈΡΠΎ Π²Π·ΠΈΠΌΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡΡ, Π΅ ΠΊΠ°ΠΊΠ²Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°. Π ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΎΠΏΡΠΈΡΡΠ° Π±Π΅ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π° Π΄ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ΅Π»Π°ΡΠΈΠΎΠ½Π½ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ Π΅Π·ΠΈΠΊΠ° Π·Π° ΡΡΡΡΠΊΡΡΡΠΈΡΠ°Π½ΠΈ Π·Π°ΠΏΠΈΡΠ²Π°Π½ΠΈΡ (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 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΈ ΡΡΠ°ΡΠ°ΡΠ° Π΄ΠΎΠ±ΡΠ° ΠΏΠ°ΠΌΠ΅Ρ ΠΏΡΠΎΡΡΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²ΠΈ.
ΠΠ° ΡΠ°ΡΡΠΈΠ΅, Π°Π·, ΠΊΠ°ΡΠΎ Π½Π°ΠΉ-ΡΠΌΠ½ΠΈΡΡ ΠΎΡ ΡΠ²ΠΎΠΈΡΠ΅ Π²Π½ΡΡΠΈ, ΠΌΠΎΠ³Π° Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π°. ΠΠ°ΡΠΎΠ²Π° Π΄ΠΎΠΉΠ΄Π΅ ΠΏΡΠΈ ΡΠ΅Π± Ρ Π΄ΠΎΠΌΠ°, ΠΈΠ·Π²Π°Π΄ΠΈΡ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π»ΠΈΡΡΠ° Ρ Π°ΡΡΠΈΡ ΠΈ ΡΠ΅ ΠΏΠΎΠΌΠΎΠ»ΠΈΡ Π΄Π° ΠΈΠ·ΠΏΠ΅ΡΠ΅Ρ Π±ΠΈΡΠΊΠ²ΠΈΡΠΈ ΠΏΡΠ΅Π΄ΠΈ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌ.
ΠΠ° Π΅Π΄ΠΈΠ½ Π»ΠΈΡΡ Ρ Π°ΡΡΠΈΡ ΡΡΡΡΠ°Π²ΡΠΌΠ΅ ΡΠΏΠΈΡΡΠΊ Ρ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ βΠΠ½ΡΡΠΈβ. ΠΡΠ΅ΠΊΠΈ Π²Π½ΡΠΊ Π΅ Π·Π°ΠΏΠΈΡΠ°Π½ Ρ Π½ΡΠΊΠ°ΠΊΠ²Π° ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° Π½Π΅Π³ΠΎ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΡΠ½ΠΈΠΊΠ°Π»Π΅Π½ Π½ΠΎΠΌΠ΅Ρ, ΠΊΠΎΠΉΡΠΎ ΡΠ΅Π³Π° ΡΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΠΊΠΎΠΉ Π²Π½ΡΠΊ Π΅ ΡΠΎΠΉ. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½ΠΎΡΡ, Π·Π°ΠΏΠΈΡΠ²Π°ΠΌΠ΅ ΠΈΠΌΠ΅Π½ΡΠ²Π°Π½ΠΈ Π°ΡΡΠΈΠ±ΡΡΠΈ Π² Π³ΠΎΡΠ½Π°ΡΠ° ΡΠ°ΡΡ Π½Π° ΡΠΏΠΈΡΡΠΊΠ°, Π·Π° Π΄Π° Π·Π½Π°Π΅ΠΌ Π²ΠΈΠ½Π°Π³ΠΈ ΠΊΠ°ΠΊΠ²Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΡΡΠ΄ΡΡΠΆΠ° ΡΠΎΠ·ΠΈ ΡΠΏΠΈΡΡΠΊ.
id
name
ΡΠΎΠΆΠ΄Π΅Π½ Π΄Π΅Π½
ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΎ ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΠ΅
ΡΠ°Π·ΠΌΠ΅Ρ Π½Π° Π΄ΡΠ΅Ρ
ΠΈ
Π»ΡΠ±ΠΈΠΌ ΡΠ»Π°Π΄ΠΎΠ»Π΅Π΄
ΠΎΡΠΈΠ½ΠΎΠ²Π΅Π½
1
ΠΠΆΠΈΠΌΠΈ
09-22-1992
09-01-2019
L
ΠΠ΅Π½ΡΠΎΠ² ΡΠΎΠΊΠΎΠ»Π°Π΄
Π½Π΅Π²Π΅ΡΠ½ΠΎ
2
ΠΠΆΠ΅ΡΠΈΠΊΠ°
07-21-1992
02-22-2018
M
Π ΠΎΠΊΠΈ ΡΠΎΡΠ΄
ΠΈΡΡΠΈΠ½Π½ΠΎ
β¦ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π°ΠΌΠ΅ ΡΠΏΠΈΡΡΠΊΠ°!
Π‘ΠΏΠΈΡΡΠΊ Π½Π° Π²Π½ΡΡΠΈΡΠ΅
Π‘Π»Π΅Π΄ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠΈ ΡΠ°Π·Π±ΠΈΡΠ°Ρ Π²ΡΠΈΡΠΊΠΎ ΠΈ ΠΏΠΎΡΡΠΈ ΠΏΡΠΈΠΊΠ»ΡΡΠ²Π°ΠΌΠ΅ Ρ ΡΠΏΠΈΡΡΠΊΠ°! ΠΠΎ ΡΠΈ ΡΠ΅ ΠΎΠ±ΡΡΡΠ°Ρ ΠΊΡΠΌ ΠΌΠ΅Π½ ΠΈ ΠΊΠ°Π·Π²Π°Ρ: βΠΠ°Π±ΡΠ°Π²ΠΈΡ ΠΌΠ΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΌΡΡΡΠΎ Π·Π° ΡΡΠΏΡΡΠ·ΠΈ, Ρ ΠΎΠ±ΠΈΡΠ°, Π²Π½ΡΡΠΈ!β ΠΠΎ Π½Π΅, Π½Π΅ ΡΠΌΠ΅ Π·Π°Π±ΡΠ°Π²ΠΈΠ»ΠΈ! Π’ΠΎΠ²Π° ΡΠ»Π΅Π΄Π²Π° Π½Π°ΡΠ°ΡΡΠΊ ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π° Π½ΠΎΠ² Π»ΠΈΡΡ Ρ Π°ΡΡΠΈΡ.
Π’Π°ΠΊΠ° ΡΠ΅ ΠΈΠ·Π²Π°ΠΆΠ΄Π°ΠΌ ΠΎΡΠ΅ Π΅Π΄ΠΈΠ½ Π»ΠΈΡΡ Ρ Π°ΡΡΠΈΡ ΠΈ Π½Π° Π½Π΅Π³ΠΎ Π½Π°ΡΠΈΡΠ°ΠΌΠ΅ ΡΠΏΠΈΡΡΠΊΠ° Π‘ΡΠΏΡΡΠ³ΠΈ. ΠΡΠ½ΠΎΠ²ΠΎ Π΄ΠΎΠ±Π°Π²ΡΠΌΠ΅ Π°ΡΡΠΈΠ±ΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π²Π°ΠΆΠ½ΠΈ Π·Π° Π½Π°Ρ, Π² Π½Π°ΡΠ°Π»ΠΎΡΠΎ Π½Π° ΡΠΏΠΈΡΡΠΊΠ° ΠΈ Π·Π°ΠΏΠΎΡΠ²Π°ΠΌΠ΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΡΠΌΠ΅ Π² ΡΠ΅Π΄ΠΎΠ²Π΅ΡΠ΅.
id
grandchild_id
name
ΡΠΎΠΆΠ΄Π΅Π½ Π΄Π΅Π½
1
2
ΠΠΆΠΎΠ½
06-01-1988
2
9
Π€Π΅ΡΠ½Π°Π½Π΄Π°
03-05-1985
β¦ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΡΠΏΡΡΠ³ΠΈ!
Π‘ΠΏΠΈΡΡΠΊ Π½Π° ΡΡΠΏΡΡΠ·ΠΈΡΠ΅
ΠΠ° ΡΠΎΠ·ΠΈ Π΅ΡΠ°ΠΏ ΠΎΠ±ΡΡΠ½ΡΠ²Π°ΠΌ Π½Π° Π±Π°Π±Π°, ΡΠ΅ Π°ΠΊΠΎ ΠΈΡΠΊΠ° Π΄Π° Π·Π½Π°Π΅ ΠΊΠΎΠΉ Ρ ΠΊΠΎΠ³ΠΎ Π΅ ΠΆΠ΅Π½Π΅Π½, ΡΡΡΠ±Π²Π° ΠΏΡΠΎΡΡΠΎ Π΄Π° ΡΠΎΠΏΠΎΡΡΠ°Π²ΠΈ id Π² ΡΠΏΠΈΡΡΠΊΠ° Π²Π½ΡΡΠΈΡΠ΅ Ρ grandchild_id Π² ΡΠΏΠΈΡΡΠΊΠ° Π½Π° ΡΡΠΏΡΡΠ·ΠΈΡΠ΅.
Π‘Π»Π΅Π΄ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΄Π΅ΡΠ΅ΡΠΊΠΈ Π±ΠΈΡΠΊΠ²ΠΈΡΠΊΠΈ, ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΠΎΡΠΏΡ. "ΠΠΎΠΆΠ΅Ρ Π΄Π° ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π°Ρ, Π±Π°Π±ΠΎ?" ΠΡΠΈΠ²Π°ΠΌ Π΄Π° ΠΏΠΎΡΠΏΡ.
ΠΡΡΡΠ°ΠΌ ΡΠ΅ ΡΠ»Π΅Π΄ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ°ΡΠ°. Π ΡΠΈ ΡΠΈ Π½Π΅Π²Π΅ΡΠΎΡΡΠ½Π°, Π±Π°Π±ΠΎ! ΠΡΠΈΡΠΊΠΎ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΡΠ΄Π΅ΡΠ½ΠΎ, ΠΎΡΠ²Π΅Π½ ΡΠΏΠΈΡΡΠΊΠ° Ρ ΠΎΠ±ΠΈΡΠ°. Π ΡΠΏΠΈΡΡΠΊΠ° ΠΈΠΌΠ° ΠΎΠΊΠΎΠ»ΠΎ 1000 Ρ ΠΎΠ±ΠΈΡΠ°. ΠΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΠΎΡ ΡΡΡ ΡΠ° ΠΏΠΎΠ²ΡΠ°ΡΡΡΠΈ ΡΠ΅; ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΠ»ΡΡΠΈ?
grandchild_id
hobby
1
Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄ΠΈΠ·ΡΠΌ
4
Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄ΠΈΠ·ΡΠΌ
3
Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄ΠΈΠ·ΡΠΌ
7
ΡΠ°Π±ΠΎΡΠ΅ΡΠ°
11
Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄ΠΈΠ·ΡΠΌ
β¦ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π°ΠΌΠ΅!
Π‘ΡΠΆΠ°Π»ΡΠ²Π°ΠΌ, ΡΡΠ²ΡΠ΅ΠΌ Π·Π°Π±ΡΠ°Π²ΠΈΡ Π΄Π° ΠΊΠ°ΠΆΠ°! ΠΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ Π΅Π΄ΠΈΠ½ ΡΠΏΠΈΡΡΠΊ, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΠΈΠΌ ΡΠ°ΠΌΠΎ Ρ ΠΎΠ±ΠΈΡΠ°. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° Π² Π΄ΡΡΠ³ ΡΠΏΠΈΡΡΠΊ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΠΈΠΌ Π²Π½ΡΡΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π°Ρ Ρ ΡΠΎΠ²Π° Ρ ΠΎΠ±ΠΈΡΠ°. Π©Π΅ Π½Π°ΡΠ΅ΡΠ΅ΠΌ ΡΠΎΠ²Π° "ΠΠ±Ρ ΡΠΏΠΈΡΡΠΊ". ΠΠΈΠΆΠ΄Π°ΠΉΠΊΠΈ, ΡΠ΅ ΡΠΎΠ²Π° Π½Π΅ ΡΠΈ Ρ Π°ΡΠ΅ΡΠ²Π°, Π·Π°ΠΏΠΎΡΠ²Π°ΠΌ Π΄Π° ΡΠ΅ ΡΡΠ΅Π²ΠΎΠΆΠ° ΠΈ ΡΠ΅ Π²ΡΡΡΠ°ΠΌ Π² ΡΠ΅ΠΆΠΈΠΌ ΡΠΏΠΈΡΡΠΊ.
id
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":"ΠΠΎΠ΄ΠΈ",
"birthday":"09-12-2006",
"last_visit":"09-02-2019",
"clothing_size":"XL",
"favorite_ice_cream":"ΠΠ΅ΠΏΠΊΠ°Π² ΠΊΠ°ΡΠ°ΠΌΠ΅Π»",
"adopted":false,
"hobbies":[
"Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ³ΡΠΈ",
"ΠΊΠΎΠΌΠΏΡΡΡΠΈ",
"Π³ΠΎΡΠ²Π΅Π½Π΅"
],
"spouse":null,
"kids":[
],
"favorite_picture":"file://scrapbook-103/christmas-2010.jpg",
"misc_notes":"ΠΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ° ΡΠ»Π°Π΄ΠΎΠ»Π΅Π΄Π΅Π½Π° ΡΠΎΡΡΠ° Π·Π° ΡΠΎΠΆΠ΄Π΅Π½ Π΄Π΅Π½ Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΠΊΠΎΠ»Π°Π΄ΠΎΠ²Π°!"
} ΠΠ·: βΠΠ·Π³Π»Π΅ΠΆΠ΄Π° Π²ΡΠΈΡΠΊΠΎ Π΅ Π³ΠΎΡΠΎΠ²ΠΎ!β
ΠΠ°Π±ΠΎ: βΠΠ·Π²ΠΈΠ½ΠΈ, Π° ΠΊΠ°ΠΊΠ²ΠΎ ΡΡΠ°Π½Π° Ρ Π΄ΡΡΠ³ΠΈΡΠ΅ Π²Π½ΡΡΠΈ?β
ΠΠ·: βΠΠ°, ΡΠΎΡΠ½ΠΎ. Π’ΠΎΠ³Π°Π²Π° Π²ΡΡΠΊΠ° Π½Π°ΡΠΈΡ ΠΏΠΎ ΡΡΡΠ°Π½ΠΈΡΠ° Π·Π° Π²ΡΠ΅ΠΊΠΈ.β
ΠΠ°Π±ΠΎ: βΠ’ΡΡΠ±Π²Π° Π»ΠΈ Π΄Π° Π·Π°ΠΏΠΈΡΠ²Π°ΠΌ ΡΡΡΠ°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° Π²ΡΠΈΡΠΊΠΈ, ΠΊΠ°ΠΊΡΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡ
Π·Π° ΡΠ΅Π±?β
ΠΠ·: βΠΠ΅, ΡΠ°ΠΌΠΎ Π°ΠΊΠΎ ΠΈΡΠΊΠ°Ρ. ΠΠ΅ΠΊΠ° ΡΠΈ ΠΏΠΎΠΊΠ°ΠΆΠ°.β
ΠΠ·ΠΈΠΌΠ°ΠΉΠΊΠΈ ΠΎΡ Π±Π°Π±Π° Ρ
ΠΈΠΌΠΈΠΊΠ°Π»ΠΊΠ°, ΠΏΡΠ΅Π»ΠΈΡΡΠ²Π°ΠΌ ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° ΠΈ Π±ΡΡΠ·ΠΎ Π·Π°ΠΏΠΈΡΠ²Π°ΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ° Π·Π° ΠΌΠΎΡ Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΎ Π»ΡΠ±ΠΈΠΌ Π±ΡΠ°ΡΠΎΠ²ΡΠ΅Π΄.
{
"_id":"dh97dhs9b39397ss001",
"name":"Π’Π°Π½Π΅Ρ",
"birthday":"09-12-2008",
"clothing_size":"S",
"friend_count":0,
"favorite_picture":null,
"remember":"Π ΠΎΠ΄Π΅Π½ Π½Π° ΡΡΡΠΈΡ Π΄Π΅Π½ ΠΊΠ°ΡΠΎ ΠΠΎΠ΄ΠΈ, Π½ΠΎ Π½Π΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° Π²Π°ΠΆΠ΅Π½"
}ΠΡΡΠΊΠΎΠ³Π°, ΠΊΠΎΠ³Π°ΡΠΎ Π±Π°Π±Π°ΡΠ° ΠΈΡΠΊΠ° Π΄Π° ΡΠΈ ΡΠΏΠΎΠΌΠ½ΠΈ Π½Π΅ΡΠΎ Π·Π° Π΅Π΄ΠΈΠ½ ΠΎΡ Π²Π½ΡΡΠΈΡΠ΅, ΠΏΡΠΎΡΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΡΠ΅Π²ΡΡΡΠΈ Π΄ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ°ΡΠ° ΡΡΡΠ°Π½ΠΈΡΠ° Π² ΡΠ΅ΡΡΠ°Π΄ΠΊΠ°ΡΠ° Π½Π° Π²Π½ΡΡΠΈΡΠ΅. Π¦ΡΠ»Π°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΡΡΡ ΡΠ΅ ΡΠ΅ ΡΡΡ ΡΠ°Π½ΡΠ²Π° ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΌ, Π½Π° ΡΡΡ Π½Π°ΡΠ° ΡΡΡΠ°Π½ΠΈΡΠ°, ΠΊΠΎΡΡΠΎ ΡΡ ΠΌΠΎΠΆΠ΅ Π±ΡΡΠ·ΠΎ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°.
ΠΠΎΠ³Π°ΡΠΎ Π²ΡΠΈΡΠΊΠΎ Π²Π΅ΡΠ΅ Π΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΎ, ΡΡ Π·Π°Π΄Π°Π²Π° Π²ΡΠ»ΡΠ΅Π±Π½ΠΈΡ Π²ΡΠΏΡΠΎΡ: βΠΡΠ΄Π΅ Π½Π°ΡΡΠΈ Π΄Π° ΠΏΡΠ°Π²ΠΈΡ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π°?β
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
