
developer ááž áĄááąá¸ááźáŽá¸ááŻáśá¸ ááŻáśá¸ááźááşááťááşááťáŹá¸áá˛ááž áá
áşááŻáááş áááşáááˇáş database ááᯠáĄááŻáśá¸ááźáŻááááşáááşá¸á áážá
áşááąáŤááşá¸ááťáŹá¸á
á˝áŹááźáŹáĄáąáŹááşá Structured Query Language (SQL) ááᯠááśáˇáááŻá¸ááąá¸áááˇáş áááşá
ááşááąááŹááąáˇá
áşáá˝áąá¸ááťááşá
ááŹááťáŹá¸áĄáá˝ááş áá˝áąá¸ááťááşá
ááŹááťáŹá¸ááᯠáážá
áşááąáŤááşá¸ááťáŹá¸á
á˝áŹ áááˇáşáááşááŹá¸áá˛áˇáááşá áááşá¸áááŻáˇáá˝ááş MS SQL Serverá Oracleá MySQLá PostgreSQLá DB2 áážááˇáş áĄááźáŹá¸áĄááŹááťáŹá¸á
á˝áŹ ááŤáááşáááşá
áá˝ááşáá˛áˇááąáŹ 15 áážá áşáĄáá˝ááşá¸á No-SQL ááťááşá¸áááşáážáŻáĄáąáŹááşáá˝ááş ááąááŹááąáˇá áşáĄáá áşááťáŹá¸á á˝áŹáááş á áťáąá¸áá˝ááşáá˛áááŻáˇ áááşááąáŹááşááŹáá˛áˇáááşá áááşá¸áááŻáˇáá˝ááş Redis áážááˇáş Amazon DynamoDB áá˛áˇáááŻáˇááąáŹ ááąáŹáˇáááşáááŻá¸á áááŻá¸áááŻááşááťáŹá¸á Cassandra áážááˇáş HBase áá˛áˇáááŻáˇááąáŹ ááťááşááźááˇáşááąáŹááąáŹáşááśááąááŹááąáˇá áşááťáŹá¸á MongoDB áážááˇáş Couchbase áá˛áˇáááŻáˇááąáŹ á áŹáá˝ááşá áŹáááşá¸á áááŻá¸áááŻááşááťáŹá¸á áážááˇáş Elasticsearch áážááˇáş Solr áá˛áˇáááŻáˇááąáŹ ááááşááąááŹááąáˇá áşááťáŹá¸áážááˇáş áážáŹáá˝áąááąá¸áĄááşááťááşááťáŹá¸ ááŤáááşáááşá
á¤ááąáŹááşá¸ááŤá¸áá˝ááşá SQL áážááˇáş NoSQL áááŻáˇá ááŻááşááąáŹááşáááŻááşá
á˝ááşá¸ááᯠááŹá¸áááşáááş ááźááŻá¸á
áŹá¸ááŤáááşá
áááŻáˇáĄááźááşá ááťá˝ááşáŻááşáááŻáˇáááş áááşá¸áá
áşááťážáąáŹááşáá˝ááş ááťáąáŹáşáá˝ážááşáážáŻáĄááťááŻáˇáážááááşááźá
áşáááşá
áĄáá˝áŹá¸áĄáŹá¸ SQL áĄááźáąáŹááşá¸ áážááşá¸ááźááźááşá¸á
áĄáá˝áŹá¸á ááŤá áááşá¸áá˛áˇ áá áşáŚá¸áááşá¸ááąáŹ ááźáąá¸áááŻááşáá°á¸áááŻáˇ ááźááşááąáŹááşááźááˇáşááŤá áĄá˛ááŽáĄá áŹá¸ ááąááąáá˛áˇááąááąá ááŻááşáá˝áąááᯠáá áşááąáŹááşáááŻáá áşááąáŹááş ááťá áşááźááŤáááşá áá°áááŻáˇáážáŹ ááŹá¸áááŽá¸ ááá áážáááźáŽá¸ ááąáŹááşáááş á á ááᯠáá˝áąá¸á áŹá¸ááźáááşá
áááŻáˇááźáąáŹááˇáş áááşáááş ááťá˝ááşáŻááşáááŻáˇáĄáŹá¸ááŻáśá¸ááᯠááťá áşááźááşáááŻá¸ááźáŽá¸ ááťá˝ááşáŻááşáááŻáˇááĄáááşááťáŹá¸á áá˝áąá¸ááąáˇááťáŹá¸á áĄááźááŻááşááŻáśá¸ááąáá˛ááŻááˇáşáĄáááŹá áĄáááşáĄá áŹá¸áĄáá˝ááşáĄá áŹá¸á ááŤáááŹá áĄáááşááąáŹááşáááşáĄáááşááťáŹá¸á áĄááťááŻá¸áĄáá˝ááşáĄáááşááťáŹá¸áážááˇáş áĄááźáŹá¸áĄááąá¸ááźáŽá¸ááąáŹ áĄááťááşáĄáááşááťáŹá¸ááᯠáááąáˇá áąááťááşááŤá áááŻáˇááąáŹáş áááşáááŻááşááźááŤá ááŻáˇá áááşá¸á áĄáááş 85 áážá áşáážáááźáŽ áážááşááŹááşááąáŹááşá¸ááźáŽá¸ ááááşá¸áááŻáˇ áááá°á¸á
ááśááąáŹááşá¸á á˝áŹááźááˇáşá áááşá¸áá˛áˇááźáąá¸áá˝áąáá˛áˇ áĄáá°á¸ááťá˝ááşááŻáśá¸ááźá áşááᏠááŤáá°ááŽááąá¸áááŻááşáááşá ááŤáá˛áˇ áááşá¸áĄáááşááᯠááŤááŹáááşá á áŹáá˝ááşáááťááŻáˇááŻááşááźáŽá¸ ááŤáááŻáˇáá áááş áá˝ááşááŽá¸áááťááŻáˇ ááŻááşáááŻááşá¸áááşá
á áŹáá˝ááşáá áşáá˝ááşáážáŹ """""""""""ááźáąá¸ááťáŹá¸â . áááŻááşá¸ ááźáąá¸ áááŻááąáŹáşááźáááˇáş áá°á¸ááźáŹá¸ááąáŹááśááŤááşáá áşááŻáĄááŤáĄáááş áá°áˇáĄááźáąáŹááşá¸ ááááŹáááşáážáŹá¸ááąáŹ áĄááťááşáĄáááşáĄááťááŻáˇááźááˇáş áážááşáááşá¸áááşááŹá¸áááşá ááźáąá¸ áá°á áááŻáˇáĄááźááşá áĄáá˝á˛áˇáĄá ááşá¸áĄáá˝ááşááźáąáŹááˇáşá á áŹáááşá¸áááááşáá˝ááşáĄáááşááąá¸ááŹá¸ááąáŹ attribute ááťáŹá¸áááŻááąá¸ááźáŽá¸ á áŹáááşá¸áá˝ááşáááşáááˇáşáĄááťááşáĄáááşááŤáážááááşááᯠááťá˝ááşáŻááşáááŻáˇáĄááźá˛áááážááááŻááşá áąáááşá
id
ááŹáááťáąáŹáááŻ
áážáąá¸ááąáˇ
ááąáŹááşááŻáśá¸áááşáááşáážáŻ
áĄáááşáĄá
áŹá¸áĄáá˝ááşáĄá
áŹá¸
áĄááźááŻááşááŻáśá¸ááąáá˛ááŻááˇáş
áá˝áąá¸á
áŹá¸
1
ááťááşááŽ
09-22-1992
09-01-2019
L
mint ááťáąáŹááááş
ááážááşááąáŹ
2
ááťááşá
áŽááŹ
07-21-1992
02-22-2018
M
ááťáąáŹááşááąáŹááşáááşá¸
á
á
áşáážááşáá˛áˇ
... á áŹáááşá¸ááᯠáááşááŻááşááŤá
ááźáąá¸á áŹáááşá¸
áááĄááźáŹá áĄáŹá¸ááŻáśá¸ááŹá¸áááşááźáŽá¸ á áŹáááşá¸ááźáŻá áŻááźáŽá¸ááŤááŽá¸ááŤááźáŽá áááŻáˇááąáŹáşáááşá¸ áááşá¸ááŤáˇáááŻáážááˇáşááźáŽá¸ááźáąáŹáááş "áĄáááşááąáŹááşáááşá ááŤáááŹá ááźáąá¸áá˝áąáĄáá˝ááş ááąááŹáááşáááˇáşáááŻáˇ ááąáˇáá˝áŹá¸áááŻáˇá" ááŤááąáááˇáş áááŻááşáá°á¸á ááŤáááŻáˇ áááąáˇáá˛áˇáá°á¸! áááşá¸áááşááąáŹááşáááşáá˝á˛áĄááąáážááˇáş á áŹáá˝ááşáĄáá áşáá áşááŻáááŻáĄááşááŤáááşá
ááŤáá˛áˇ ááąáŹááşáááşá áŹáá˝ááşáá áşáá˝ááşááᯠáá˝á˛ááŻááşááźáŽá¸ áĄá˛ááŽáĄááąáŤáşáážáŹ á áŹáááşá¸ááąá¸áááŻááşáááşá áĄáááşááąáŹááşáááşááťáŹá¸. á áŹáááşá¸ááĄá áá˝ááş ááťá˝ááşáŻááşáááŻáˇáĄáá˝ááş áĄááąá¸ááźáŽá¸áááˇáş áĄáááşáĄááťááşá¸ááťáŹá¸ááᯠáááşááśáááˇáşáá˝ááşá¸ááźáŽá¸ áĄáááşá¸ááťáŹá¸áá˝ááş á áááşáááˇáşáá˝ááşá¸ááŤáááşá
id
grandchild_id
ááŹáááťáąáŹáááŻ
áážáąá¸ááąáˇ
1
2
ááąáŹáááťá
06-01-1988
2
9
ááŹáááş
03-05-1985
...ááąáŹááşáááş áĄáááşááąáŹááşáááşááťáŹá¸
áĄáááşááąáŹááşáááşá áŹáááşá¸
ááŽáĄáááˇáşáážáŹ áááşáá°áá˛áˇ áááşáááşáááşáááŻáᏠááááťááşáááş áĄáá˝áŹá¸ááᯠáážááşá¸ááźáááŻáˇ áááŻááŤáááşá id á áŹáááşá¸áá˛áážáŹ ááźáąá¸ááťáŹá¸ Ń grandchild_id áĄáááşááąáŹááşáááşááťáŹá¸á áŹáááşá¸áá˝ááş
áá˝ááşááŽá¸áážá áşááŤáááşááťáąáŹáşááźáŽá¸áááş áá áşááąá¸áá áşááąáŹ áĄáááşáááŻáˇáááŻáááşá "áááşáááŻáˇáááŹá¸ áĄáá˝áŹá¸" ááŤáá áşááąá¸áá áşááąáŹáĄáááşááąáŹáˇáááş
ááŹááŽáĄáááşá¸áááşááźáŹáááş ááŤááźááşááŹáááşá áĄáąá¸á፠áĄáá˝áŹá¸á á áŹáááşá¸ááá˝á˛áááŻáˇ áĄáŹá¸ááŻáśá¸á áážááŤáááşá ááŤáááŹ. á áŹáááşá¸áá˝ááş ááŤááᏠáááá áááˇáşáážááááşá áááşá¸áááŻáˇáá˛áážáĄááťáŹá¸á áŻáááş áááşááŤááá˛áá˛ááźá áşááąáááşá ááŹááźá áşááŹáá˛?
grandchild_id
ááŤáááŹ
1
á
ááşááŽá¸
4
á
ááşááŽá¸
3
á
ááşááŽá¸
7
ááźáąá¸
11
á
ááşááŽá¸
... áááş!
ááąáŹááşá¸áááşááŤáááş ááŤááźáąáŹáááŻáˇ ááąáˇáá˝áŹá¸áááŻáˇá á áŹáááşá¸áá áşááŻáááşá¸ááᯠáĄááŻáśá¸ááźáŻá áááşáᏠááźáąááŹááśáááŻááşáááşá ááŤáááŹ. áááŻáˇááąáŹááş áĄááźáŹá¸á áŹáááşá¸áá˝ááş ááťá˝ááşáŻááşáááŻáˇ ááźáąááŹááśáááş áááŻáĄááşáááşá ááźáąá¸ááťáŹá¸áááşáá°á ááŽáááŻááŻááşááŹáá˛á ááŤáááŹ. áĄá˛ááŤááᯠááŤáááŻáˇááąáŤáşáááşá "ááŻáśá áŹáááşá¸". áááşá¸áááźááŻááşááŹáááŻááźááşááąáŹáˇ ááŤá áááşáá°áá˝áŹá¸ááźáŽá¸ á áŹáááşá¸ááŻááşááᯠááźááşáá˝áŹá¸áááŻááşáááşá
id
ááŤáááŹ
1
á
ááşááŽá¸
2
ááźáąá¸
3
ááąáá°á¸
... ááąáŹááşáááş ááŤáááŹ
ááŤáááŹá áŹáááşá¸
ááŤáááŻáˇáá˛áˇ ááŤáááŹá áŹáááşá¸ááᯠáááźáŽáááŻááŹáá˛áˇ ááŤáááŻáˇáá˛áˇ ááŻáááá áŹáááşá¸ááᯠáááşááŽá¸ááźáŽá¸ áĄá˛ááŤááᯠááąáŤáşáááş"ááźáąá¸áá˝áąáá˛áˇ ááŤáááŹ"á
grandchild_id
ááŤáááŹ_id
4
1
3
1
7
2
âŚááąáŹááşáááş!
áĄáá˝áąáá˝áąááźáąá¸ ááŤáááŹááŤáá°á áŹáááşá¸
ááŽáĄááŻááşáá˝áąááźáŽá¸áááş áĄáá˝áŹá¸áᏠáá°ááá˛áˇ áĄáśáˇááááşá¸ááźáŽá¸ááŹá¸áážáá˛áˇ ááááŹá¸á áŻáá áşááŻááŻáśá¸ááᯠááźáąááŹááśáááŻáˇ áĄáąá¸ááźáá˛áˇ áážááşááŹááşá áá áşáá áşáᯠáážáááŹááŤááźáŽá ááźáŽá¸ááąáŹáˇ - ááťá˝ááşáááᯠáááŻááźáŹáĄáąáŹááşááŹá¸áááŻáˇ - áá°áá áážáąáŹáşááąá¸áá˝ááşá¸ááᯠááąá¸áááş "ááŤáá˝áąááᯠáááşá¸áááşáážáŹ áááşáá°áá˛áˇááŹáá˛"
áááşá
ááşááąááŹááąáˇá
áşááťáŹá¸
áááşá ááşááąááŹááąáˇá áşáááş áááşáááşááąáŹááşááźááˇáşáážáŻáááŻááşáááˇáş áááŹá¸áááşááąáŹáşááźááŹá¸ááąáŹ áááŹá¸ááťáŹá¸ (ááťá˝ááşáŻááşáááŻáˇááĽáááŹáá˝ááşá á¤áĄááŹááťáŹá¸áááş á áŹáá˝ááşááťáŹá¸ááźá áşáááş)á ááąá¸ááŹá¸áááş áááŻáˇáááŻááş áááŹá¸ááťáŹá¸ááᯠááźááşáááşáá˝á˛áˇá ááşá¸áááş ááááŻáĄááşáᲠáááşá¸áááŻáˇááᯠáááşá¸áĄááťááŻá¸ááťááŻá¸ááźááˇáş á áŻááąáŹááşá¸ááŤá ááąááŹááąáˇá áş. áááşá ááşááąááŹááąáˇá áşáĄááťááŻá¸áĄá áŹá¸ááťáŹá¸á á˝áŹáážáááąáŹáşáááşá¸ ááśáááąáŹááşá¸á á˝áŹááźááˇáş á áŹáá˝ááşáá áşáá˝ááşááąáŤáşáážáá áŹáááşá¸áááş áááşá¸áááŻáˇáá˛áážáá áşááŻáááŻááşááąá
ááąáááşá¸áĄá áŹá¸ááŻáśá¸ áááşá ááşááąááŹááąáˇá áşááťáŹá¸á áĄááááĄááťááşáážáŹ SQL (Structured Query Language) query language ááźá áşáááşá áá°áˇááťáąá¸áá°á¸ááźáąáŹááˇáş áĄáá˝áŹá¸á áá°áˇáážááşááŹááşá áá áşááᯠáá˝ááşááťá°ááŹáááŻáˇ áá˝ážá˛ááźáąáŹááşá¸ááąá¸ááťážááş "ááážá áşá ááťá˝ááşáááᯠááááşáááşáá°á¸áá˛áˇ áááşáá°á áĄáááşááąáŹááşááťááźáŽá¸ ááŤáááŹáááŤáá˛" áĄá áážááá˛áˇ ááąá¸áá˝ááşá¸áá˝áąáĄáá˝ááş ááźááşááźááşáááşáááş áĄááźáąááááŻááşááŤáááşá
ááąáááşá¸áĄá áŹá¸ááŻáśá¸ SQL ááąááŹááąáˇá áşá áŽááśáááˇáşáá˝á˛áážáŻá áá áşááťáŹá¸áá˛áážáá áşááŻáážáŹ open source MySQL ááźá áşáááşá áááşá¸ááᯠáááşáĄááźáąááśááąáŹáˇááşáá˛ááşáĄáááŽááąá¸áážááşá¸ááťáŹá¸áĄáá˝ááş áááşá ááşááąááŹááąáˇá áşá áŽááśáááˇáşáá˝á˛áážáŻá áá áş (RDBMS) áĄááźá áş áĄááááĄááąáŹááşáĄáááşááąáŹáşááŹá¸áááşá
MySQL á áĄááááĄááşášááŤáááşáĄááťááŻáˇ
- áááşá¸ááᯠáĄááąáŹáşáĄáááş áá°ááááťáŹá¸á áá˝ááşááťááşá á˝áŹ áĄááŻáśá¸ááźáŻááźáŽá¸ ááťááşááźááˇáşá á˝áŹ á ááşá¸áááşááŹá¸áááşá
- SQL áážááˇáş relational databases ááťáŹá¸áážááˇáşáááşáááşá ááťá˝ááşá¸ááťááşááąáŹ developer ááťáŹá¸á á˝áŹáážááááşá
- ááąááŹááᯠáááŹá¸áĄááťááŻá¸ááťááŻá¸áá˝ááş ááááşá¸áááşá¸ááŹá¸ááźáŽá¸ áĄááááážááˇáş áááŻááşááśááźáŹá¸ááąáŹáˇááťáŹá¸ (identifiers) ááᯠáĄááŻáśá¸ááźáŻá áááşááśááąá¸ááᯠáá°ááąáŹááşáááş áá˝ááşáá°á áąáááşá
- áĄááŻáśá¸ááźáŻááá˝ááşáá°ááźáŽá¸ ááááąáŹááşáážáŻáážáááźáŽá¸ ááŻááşáááşá¸ááźáŽá¸áááşááťáŹá¸áĄáá˝ááş áĄáá°á¸áááˇáşááťáąáŹáşááŤáááşá
- áĄáááşá¸áĄááźá áşááŻááşáááş GNU áĄáá˝áąáá˝áąáĄááťáŹá¸ááźááşáá°áááŻááşá ááşá á ááşá¸áááşá¸ááťááşááťáŹá¸áĄáąáŹááşáá˝ááşááźá áşáááşá
áĄáᯠááąáˇáááŻááş áĄáŹá¸ááŻáśá¸.
áĄáá˝áŹá¸ááᯠNoSQL áĄááźáąáŹááşá¸ áážááşá¸ááźáááşá
áĄáá˝áŹá¸á ááŤáááŻáˇáážáŹ ááááŹá¸á áŻááźáŽá¸áážááááşá áá°áˇáážáŹ ááźáąá¸ áá á áážááááşá áĄááťáŹá¸á áŻáážáŹ áĄáááşááąáŹááşáááşááťáŹá¸ á áááąá¸áážáááźáááş á áá áşááŻááŻááᯠáážá áşáááşááźáááş á áááşá¸áĄáááşáĄáá˝ááşáážáŹ ááŤáááŻáˇáĄáŹá¸ááŻáśá¸áá˛áˇáááşáááşáá˛áˇ áĄááŹáĄáŹá¸ááŻáśá¸ááᯠáážááşáááááŻáˇ áááźá áşáááŻááşáá°á¸á áááşáááŻáĄááşááąáŹáĄááŹáážáŹ memory system áá áşááŻááźá áşáááşá
ááśááąáŹááşá¸ááąáŹááşáá á˝áŹ, á፠áááŻááş áááşá¸áá˛áˇáá˝áąá¸ááąáˇáá˛áˇ áĄááźááŻááşááŻáśá¸ááąáá˛ááŻááˇáşáĄáááŹááᯠáááąáˇá áąááťááşáááŻáˇ ááŤáá°ááŽááąá¸áááŻááşááŤáááşá ááŤáá˛áˇ áĄááŽá¸ááŻáśá¸á áááŻá¸áááŻááşááᯠááźáąá¸ááźáŽá¸ áážááşá áŻá áŹáĄáŻááşáá°áᏠáááşá¸áĄáááşááᯠááźááşááŹáá˛áˇáááşá
áááááŻáśá¸ááźáąáážááşá¸áááąáŹáˇ ááŤáˇáážááşá áŻá áŹáĄáŻááşáĄááŻáśá¸áážáŹ á áŹááŻáśá¸ááźáŽá¸ááźáŽá¸áá˛áˇ "ááźáąá¸" ááąá¸áááŻáˇááŤáá˛á ááąáŹááşááąáŹáˇ áááá áŹááťááşáážáŹááᯠáážááşááźáŽá¸ ááŤáˇáĄááźáąáŹááşá¸ áážááşááŹá¸ááŹá¸ááááˇáş áĄááŹáĄáŹá¸ááŻáśá¸ááᯠá ááąá¸áááşá áááá áşáĄáááşá¸áááşááźáŹááąáŹáĄá፠á áŹááťááşáážáŹáááş á¤áá˛áˇáááŻáˇááźá áşááąáááşá
{
"_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 ááąááŹááąáˇá áşááťáŹá¸áááş áááşá ááşááąááŹááąáˇá áşááťáŹá¸áá˝ááş áĄááŻáśá¸ááźáŻáááˇáş áááŹá¸áááşááśááąá¸ááťáŹá¸ááᯠáááşááŻááşáááˇáşáááşá¸áááşá¸ááťáŹá¸ááźááˇáş ááąááŹááᯠááá°ááŹááŻáśá áśááźáááşá áááşá¸áááŻáˇá áážááşá¸áááşá¸ááźááşááŹá¸ááąáŹ áĄáááŻááşá¸áĄááŹáááŻáĄááşááťááşááťáŹá¸ (Facebook áá˛áˇáááŻáˇ) ááźáąáŹááˇáş cloud-based database áĄá áŻáááŻááşáĄááźáŻáśáááŻááşáááŻáĄááşááąáŹááŻáášáááŽááťáŹá¸áážááˇáşáĄáá° á¤ááąááŹááąáˇá áşááťáŹá¸áááş 2000 ááŻáážá áşáĄá áąáŹáááŻááşá¸áá˝ááş ááąáááşá¸á áŹá¸ááŹáá˛áˇáááşá áááŻáááŻáˇááąáŹáĄáááŽááąá¸áážááşá¸ááťáŹá¸áá˝ááşá ááąááŹááŽáá˝ááşáážáŻáááş á á˝ááşá¸ááąáŹááşáááşáážááˇáş ááťá˛áˇáá˝ááşáááŻááşáážáŻáááş ááťáŹá¸á á˝áŹáááşá¸ááŤáááşá
áĄá áááŻááşá¸áá˝ááş NoSQL ááąááŹááąáˇá áşááťáŹá¸ááᯠááŽá¸áááˇáşááąááŹá áŽááśáááˇáşáá˝á˛áážáŻááŻááşáááşá¸ááťáŹá¸áĄáá˝ááş áááźáŹáááĄááŻáśá¸ááźáŻáá˛áˇáááşá áĄááźáąááśáĄáŹá¸ááźááˇáşá web áážááˇáş cloud applications ááťáŹá¸ááŽáááŻáˇ ááąáŹááşááŹááąáŹáĄá፠NoSQL databases ááťáŹá¸áááş ááąááŹáááŹáááťáŹá¸á á˝áŹááᯠááŻááşááąáŹááşááźáŽá¸ ááźááˇáşááąááŤáááşá NoSQL áĄááşááťááşááŽááŹááťáŹá¸áááş áá˝ááşá¸ááśááŹá¸ááąáŹ áĄáááŽááąá¸áážááşá¸ááťáŹá¸áá˝ááş ááťááşááźááşááąáŹááźáąáŹááşá¸áá˛áážáŻááťáŹá¸ ááźá áşáááŻááşá áąáááş áááŻááşááťáąáŹááŽáá˝áąáážáááąáŹ data schema (áááŻáˇáááŻááş ááážáááźááşá¸) ááᯠáážá áşáááşááźáááşá
NoSQL ááĄááááĄááşášááŤáááşááťáŹá¸
- ááąááŹááááşá¸áááşá¸áááş áĄáá˝ááşááźáąáŹááşá¸áá˝ááşááźááşáá˝ááşáážáááąáŹ áááşá¸áááşá¸
- áĄá áŻáĄááąá¸ááťáŹá¸áááŻáˇ áĄááťáŹá¸áááŻááş ááťá˛áˇááźááşá¸á
- áááşáááŻááş/ááźááˇáşáá˝áŹá¸áážáŻáĄáááŻááş ááźá áşáááŻááşááťáąáážááááşá
- ááŽá¸áááˇáşááąáŹáˇááťáŹá¸ááᯠáĄááŻáśá¸ááźáŻá ááąáŹáşááŻááşááŹá¸áááˇáş á áŹáá˝ááşá áŹáááşá¸ááťáŹá¸
áĄááąá¸á áááşáážááŻááşá¸áážááş
MySQL áááş áááşáážááşááŹá¸ááąáŹ áážááˇáş áá˝á˛áˇá
ááşá¸áááşááąáŹááşááŹá¸ááąáŹ schema áááŻáĄááşáááşá
NoSQL áááş áááˇáşáĄáŹá¸ "á
áŹáá˝ááşá
áŹáááşá¸" áá˝ááş áááşáááˇáşááąááŹáááŻáááᯠááááşá¸áááşá¸áááŻááşá
áąááŤáááşá
MySQL áá˝ááşááźáŽá¸ááŹá¸ááąáŹáĄáááŻááşá¸áĄáááŻááşá¸áážááááşá
NoSQL áá˝ááş ááąá¸áááşááźáŽá¸ ááťááşááźááşá
á˝áŹ ááźáŽá¸áá˝áŹá¸ááŹááąáŹ áĄáááŻááşá¸áĄáááŻááşá¸áá
áşááŻáážááááşá
NoSQL áááş áááŻááşá¸ááŹáááşáá˝ááşáá°áááşá
MySQL áááş áááŻááᯠá
áŽááśáááˇáşáá˝á˛áááŻááşáážáŻ áááŻáĄááşááŤáááşá
MySQL áááş SQL áááŻáĄááŻáśá¸ááźáŻááźáŽá¸ databases áĄááťááŻá¸áĄá
áŹá¸ááťáŹá¸á
á˝áŹáá˝ááşáĄááŻáśá¸ááźáŻáááşá
NoSQL áááş áá°ááźááŻááşááťáŹá¸ááąáŹ áĄááąáŹááşáĄáááşááąáŹáşáážáŻááťáŹá¸ááźááˇáş ááąááŹááąáˇá
áşáĄááźáąááś ááŽáááŻááşá¸áá
áşááŻááźá
áşáááşá
MySQL áááş standard query language (SQL) áááŻáĄááŻáśá¸ááźáŻáááşá
NoSQL áááş standard query language áááŻáááŻáśá¸ááŤá
MySQL áá˝ááş ááąáŹááşá¸áá˝ááşááąáŹ áĄá
áŽáááşááśááááááŹááťáŹá¸á
á˝áŹáážááááşá
NoSQL áá˝ááş á
áśáááşáážááşáááşáááşáá˛ááąáŹ áĄá
áŽáááşááśááááááŹááťáŹá¸á
á˝áŹáážááááşá
MySQL áááş ááąááŹááźáŽá¸ááźáŽá¸ááŹá¸ááŹá¸áĄáá˝ááş á
á˝ááşá¸ááąáŹááşáááşááźáżááŹááťáŹá¸ááᯠááźááááŻááşáááşá
NoSQL áááş ááąááŹááźáŽá¸ááźáŽá¸ááŹá¸ááŹá¸áĄáá˝ááş ááąáŹááşá¸áá˝ááşááąáŹá
á˝ááşá¸ááąáŹááşáááşáááŻááąá¸áááşá
áĄáá˝áąá¸ á-ááŤá¸
áĄáááŻááŤááŻáášááᎠááťá˝ááşáŻááşáĄááŻááşááŻááşáááˇáşááąááŹáá˝ááşá ááťá˝ááşáŻááşáááŻáˇáááş AWS áá˝ááşáááşááśááŹá¸ááąáŹ Aurora MySQL áááşá ááşááąááŹááąáˇá áşáá áşááŻááźááˇáş áááąáŹááťááşáá áşááŻá áŽáĄáá˝ááş áĄááŻááşááąááŹáá áşááŻááąá¸ááŤáááşá NoSQL áááş áááˇáşáĄáááŽááąá¸áážááşá¸ááž ááźááˇáşááŹá¸ááąáŹá á˝ááşá¸ááąáŹááşáááşáážááˇáş áĄáááŻááşá¸áĄááŹáááŻááąáŹááşá¸áááŻááąáŹáĄááŤáá˝ááş ááŻáášáááážáááąáŹáá˝áąá¸ááťááşáážáŻáá áşááŻááźá áşááąáŹáşáááşá¸á SaaS áĄááşááşááŽááąá¸áážááşá¸ááťáŹá¸áážááˇáş áĄááźáŹá¸á áŽá¸áá˝áŹá¸ááąá¸ááąáŹáˇááşáá˛áááŻáááşááąáŹááşááŹáá˝ááş DBMS áážááąá¸ááąáŹááşááąáŹáááŻááşááŹááąáŹááąááŹááŽáá˝ááşáážáŻáááş ááážááááźá áşáááŻáĄááşáááşáᯠááťá˝ááşáŻááşáááŻáˇááŻáśááźááşááŤáááşá
áĄá áŽáááşááśáážáŻá áĄááąáŹááşá¸áĄáááşáááŻááşáᏠáááŻááşááŹáážáŻáážááˇáş ááąáŹááşá¸áá˝ááşá á˝áŹáááşáážááşááŹá¸ááąáŹ ááąááŹááąáŹáşáááşááťáŹá¸ áááŻáĄááşáááˇáş á áŽá¸áá˝áŹá¸ááąá¸áááŻááşáᏠáĄááşáááŽááąá¸áážááşá¸ááťáŹá¸ áááşááąáŹááşááźááşá¸áĄáá˝ááşá áááşá ááşááąááŹááąáˇá áşááťáŹá¸áá˝ááş áááşá¸áážáŽá¸ááźážáŻááşáážáśááźááşá¸áááş ááťá˝ááşáŻááşáááŻáˇááĄááźááşáĄáá áážááşáááşááąáŹáá˝áąá¸ááťááşáážáŻááźá áşáááşá
8base.com áá˝ááş Auroraá Serverless áážááˇáş GraphQL ááźááˇáş ááŽáá˝ááşááźááşá¸áĄááźáąáŹááşá¸ áááŻáááŻááąáˇááŹááŤá .
source: www.habr.com
