рдорд╛рд▓ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдмрд╛рдЬрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рдзрд╛рди рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛

Agrafreight.com рд░реВрд╕ рдореЗрдВ рдСрдирд▓рд╛рдЗрди рд▓рд╛рдЧрдд рдЧрдгрдирд╛ рдФрд░ рд╣рд╡рд╛, рдСрдЯреЛ рдФрд░ рдХрдВрдЯреЗрдирд░ рдкрд░рд┐рд╡рд╣рди рдХреЗ рдкрд░рд┐рд╡рд╣рди рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реА рд╕реЗрд╡рд╛ рд╣реИ, рдЬреЛ рдкрд░рд┐рд╡рд╣рди рдХреЗ рд╕рднреА рд╕рд╛рдзрдиреЛрдВ рджреНрд╡рд╛рд░рд╛, рдбреЛрд░-рдЯреВ-рдбреЛрд░ рджрд░реЛрдВ рд╕рд╣рд┐рдд рдкрд░рд┐рд╡рд╣рди рдХрд░рддреА рд╣реИред


рдЫрд╡рд┐

Agorafreight рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдмрдВрдзрдХ рд░реАрдХреНрд╕реЙрдлреНрдЯ (GC "Technoserv" рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛) рджрд┐рдорд┐рддреНрд░реА рдбреЛрд▓рдЧрд┐рдЦ рдмрддрд╛рддрд╛ рд╣реИред


рд░реВрд╕реА рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк Agorafreight рдЕрдВрддрд░реНрд░рд╛рд╖реНрдЯреНрд░реАрдп рдХрд╛рд░реНрдЧреЛ рдкрд░рд┐рд╡рд╣рди рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╛рдЬрд╝рд╛рд░ рд╣реИ, рдЬрд┐рд╕реЗ рдЕрдЧреНрд░реЗрд╖рдг рдХрдВрдкрдирд┐рдпреЛрдВ рдФрд░ рд╡рд╛рд╣рдХ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдорд╛рд▓ рдХреЗ рдкрд░рд┐рд╡рд╣рди рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛рдУрдВ рдХреА рд▓рд╛рдЧрдд рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдкреНрд░рдгрд╛рд▓реА рдкрд░рд┐рд╡рд╣рди рдЧреНрд░рд╛рд╣рдХ (рдЧреНрд░рд╛рд╣рдХ), рд╡рд╛рд╣рдХ рдХрдВрдкрдирд┐рдпреЛрдВ рдФрд░ рдЕрдЧреНрд░рджреВрддреЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рдХрдбрд╝реА рд╣реИред рд╕рд┐рд╕реНрдЯрдо рдЖрдкрдХреЛ рдорд╛рд░реНрдЧ, рдХрдВрдкрдирд┐рдпреЛрдВ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдкрд░рд┐рд╡рд╣рди рдХреА рд▓рд╛рдЧрдд рдХреА рдЧрдгрдирд╛ рднреА рдХрд░рддрд╛ рд╣реИред


рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрд╣реБрдд рд╣реА рд░реЛрдЪрдХ рдФрд░ рдорд╣рддреНрд╡рд╛рдХрд╛рдВрдХреНрд╖реА рд╣реИред рдХрдо рд╕реЗ рдХрдо рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдХрд┐ рд░реВрд╕ рдореЗрдВ рдЕрднреА рддрдХ рдРрд╕рд╛ рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИред "рдЕрдВрддрд░рд░рд╛рд╖реНрдЯреНрд░реАрдп" рд╢рдмреНрдж рдиреЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рджреА - рдПрдХ рддрд░рдл, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдорд╣рддреНрд╡рд╛рдХрд╛рдВрдХреНрд╖рд╛рдУрдВ рдХреЛ рдкреВрд░реА рджреБрдирд┐рдпрд╛ рддрдХ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рджреВрд╕рд░реА рддрд░рдл, рд╣рдо рд╕рдордЭ рдЧрдП рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛рдлреА рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзреА рдорд╛рд╣реМрд▓ рдореЗрдВ рд░рд╛рд╕реНрддрд╛ рдкреНрд░рд╢рд╕реНрдд рдХрд░реЗрдЧреАред рдЗрд╕ рддрд░рд╣ рдХреЗ рдорд╛рд╣реМрд▓ рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рд╣рдореЗрд╢рд╛ рдмрджрд▓рд╛рд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдХреНрд╖рдорддрд╛, рдФрд░ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдЙрд▓рдЯрдлреЗрд░ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред рдпрд╣ рд╕рдм рддреБрд░рдВрдд рд╕рдорд╛рдзрд╛рди рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЛ рдЪреБрдирдиреЗ рдореЗрдВ рдЬрд┐рдореНрдореЗрджрд╛рд░реА рдХрд╛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реНрддрд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдХреНрдпреЛрдВрдХрд┐ рдЙрддреНрдкрд╛рдж рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╕рдордп рдирд╣реАрдВ рдерд╛ред


рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореБрдЭреЗ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕, рдпрд╛ рдмрд▓реНрдХрд┐ рдПрдХ рдбреЗрдЯрд╛ рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рдерд╛ред рдпрд╣ рдЪреБрдирд╛рд╡ рдореЛрдВрдЧреЛрдбреАрдмреА рдкрд░ рдЧрд┐рд░ рдЧрдпрд╛ - рдПрдХ NoSQL рджрд╕реНрддрд╛рд╡реЗрдЬрд╝-рдЙрдиреНрдореБрдЦ рдбреЗрдЯрд╛рдмреЗрд╕ рдЬреЛ рднреВ-рдкреНрд░рд╢реНрдиреЛрдВ, 15 рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдкреВрд░реНрдг-рдкрд╛рда рдЦреЛрдЬ, рдПрдХ рдкрджрд╛рдиреБрдХреНрд░рдорд┐рдд рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд╕рд╛рде рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред MongoDB GNU 3.0 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рдореБрдлреНрдд рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИред рдпрд╣ рдХреНрд╖реИрддрд┐рдЬ рд░реВрдк рд╕реЗ рддрд░рд╛рдЬреВ рд╣реИ рдФрд░ рд▓реЛрдб рд╕рдВрддреБрд▓рди рдФрд░ рдбреЗрдЯрд╛ рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝рд╛рдЗрд▓ рднрдВрдбрд╛рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЖрдХрд░реНрд╖рдг рдЖрддреЗ рд╣реИрдВ


  1. рдбреЗрдЯрд╛ рдХрд╛ рдкрджрд╛рдиреБрдХреНрд░рдо - рдпреЛрдЬрдирд╛ рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдФрд░ рдкрджрд╛рдиреБрдХреНрд░рдорд┐рдд рдбреЗрдЯрд╛ (рдмрд╣реБрднрд╛рд╖реАрд╡рд╛рдж, рд╢реБрд▓реНрдХ, рдЖрджрд┐) рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдзред
  2. рд╕реНрдХреАрдорд╛-рдХрдо, рдЧреИрд░-рдХрдареЛрд░ рдбреЗрдЯрд╛ рд╕реНрдХреАрдорд╛ - рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрдХреАрдорд╛ рдХреЗ рд╕рд╕реНрддреЗ рдФрд░ рддреНрд╡рд░рд┐рдд рдмрджрд▓рд╛рд╡, рдЬрд┐рд╕рдореЗрдВ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред
  3. рд╕реНрдХреЗрд▓реЗрдмрд▓ - рдпрд╣ рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕рд╕реНрддрд╛ рд╣реИ, рдЗрд╕реЗ рд╕реЛрд░реНрд╕ рдХреЛрдб рдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреНрд╡реЗрд░реА рдХреЛ рд░реАрд░рд╛рдЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
  4. рднреВ-рдкреНрд░рд╢реНрдиреЛрдВ рдФрд░ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди, рдкреВрд░реНрдг-рдкрд╛рда рдЦреЛрдЬред
  5. рдПрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рдУрдкрди рд╕реЛрд░реНрд╕ рд╕рд┐рд╕реНрдЯрдоред
  6. MongoDB, рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рд╕рдорд░реНрдерди рдХреЗ рд▓реЗрдЦрдХреЛрдВ рд╕реЗ рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕рдорд░реНрдерди рдЦрд░реАрджрдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рд╣реИред
  7. MongoDB рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд┐рдВрдЧ рдФрд░ рдбреЗрдЯрд╛ рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝рд╛рдЗрд▓ рднрдВрдбрд╛рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  8. MongoDB рдХреЗ рд╕рд╛рде, рдпрд╣ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди рдФрд░ рддреЗрдЬрд╝ рд╣реИред

рд╡рд┐рдкрдХреНрд╖
1. Join'ov рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕рдорд░реНрдерди рдирд╣реАрдВ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдбреЗрдЯрд╛ рдкрджрд╛рдиреБрдХреНрд░рдо рдпрд╛ MapReduce-рдХрд╛рд░реНрдпрд╛рддреНрдордХ (рд▓реЗрдХрд┐рди 100% рдирд╣реАрдВ) рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХреА рдЧрдИ рд╣реИред


  1. рдХреЛрдИ рд▓реЗрди-рджреЗрди рдирд╣реАрдВ рд╣реИ, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕реНрддрд░ рдкрд░ рдкрд░рдорд╛рдгреБрддрд╛ рд╣реИ, рдЖрдк рд▓реЗрдирджреЗрди рдЕрдиреБрдХрд░рдг рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
  2. рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрддрд░ рдкрд░ рд╕рдВрдЧрддрд┐ рдХреЛ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЖрд╡реЗрджрди рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рдРрд╕рд╛ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
  3. рд╢рд╛рд╕реНрддреНрд░реАрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдХреЛрдИ рдЯреНрд░рд┐рдЧрд░ рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрдХреНрд╕рд░ рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ


  1. MongoDB рдХреЛ рд╢реБрд░реВ рдореЗрдВ рдкреНрд░рд╢рд╛рд╕рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдХреБрдЫ рд╕рдордп рдмрд╛рдж рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЯреНрдпреВрдирд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
  2. рдРрд╕реЗ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рд╣реИрдВ рдЬреЛ рдЖрд╡рд╢реНрдпрдХ рдкреИрдорд╛рдиреЗ рдкрд░ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ MongoDB рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдРрд╕реА рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рд╢рд╛рдпрдж рд╣реА рдХрднреА MySQL рдпрд╛ PostgreSQL рдХреЗ рд╕рд╛рде рджреЗрдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред
  3. рдлрд┐рд▓рд╣рд╛рд▓ NoSQL рдбреЗрдЯрд╛ рдЧреЛрджрд╛рдореЛрдВ рдХреЗ рдмреАрдЪ рдиреЗрддрд╛ред
  4. рдЗрд╕рдореЗрдВ MapReduce рдХреНрд╡реЗрд░реАрдЬрд╝ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдЙрдкрдХрд░рдг рд╣реИрдВ, рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рдЬрдЯрд┐рд▓ рд░рд┐рдкреЛрд░реНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдирд╣реАрдВред
  5. рдЗрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрдорд┐рдпреЛрдВ рдХреЛ 3 рдЬреА рд╕рдВрд╕реНрдХрд░рдг рдХреА рд░рд┐рд▓реАрдЬ рдХреЗ рд╕рд╛рде рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдЯреАрдо рдиреЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдЖрдзрд╛рд░ рдкрд░ MongoDB рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдмрдирд╛рдпрд╛ред рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдерд╛ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рддрдХрдиреАрдХреА рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓рддрд╛ рдХреА рдПрдХ рдЙрдЪреНрдЪ рд╕рдВрднрд╛рд╡рдирд╛ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдПрдХ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЕрддреНрдпрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рджреМрд░рд╛рди рдХрдИ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рдмрджрд▓ рдЬрд╛рдПрдВрдЧреА рдФрд░ рдмрд╛рдЬрд╛рд░ рдХреА рдорд╛рдВрдЧреЛрдВ рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЕрдиреБрдХреВрд▓рди рд╣реЛрдЧрд╛ред рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд▓рдЪреАрд▓реЗрдкрди рдХреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдФрд░ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрдВрддрд░рд┐рдХ рд▓рд╛рдЧрддреЛрдВ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЬреЛрдЦрд┐рдореЛрдВ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рд╡рд┐рдХрд▓реНрдк рдЧреИрд░-рд╕рдВрдмрдВрдзрдкрд░рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕ рд╕реЗрдЧрдореЗрдВрдЯ рдореЗрдВ рдПрдХ рдиреЗрддрд╛ рд╕рд┐рд░реНрдл MongoDB рд╣реИред


рдпрд╣ рд╡рд┐рдХрд▓реНрдк, рдЬреИрд╕рд╛ рдХрд┐ рдмрд╛рдж рдХреЗ рдЕрднреНрдпрд╛рд╕ рджреНрд╡рд╛рд░рд╛ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╕рд╣реА рдирд┐рдХрд▓рд╛ред рдЬреИрд╕рд╛ рдХрд┐ рдЕрдкреЗрдХреНрд╖рд┐рдд рдерд╛ - рдЙрддреНрдкрд╛рджрди рдореЗрдВ рд▓рдЧрд╛рддрд╛рд░ рдмрджрд▓рд╛рд╡, "рд╕реЗ рд╕реБрдзрд╛рд░ рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рд╣рдо рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ" рд╢реНрд░реГрдВрдЦрд▓рд╛ рдФрд░ рдпрд╣ рд╕рдм рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХреЗ рдПрдХ рд▓рдЪреАрд▓реЗ рдФрд░ рддреНрд╡рд░рд┐рдд рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред MongoDB рдиреЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рди рдХреЗрд╡рд▓ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА, рдмрд▓реНрдХрд┐ рдмрдЬрдЯ рдХреЗ "рдмрд╛рд╣рд░ рдЧрд┐рд░" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдирд╣реАрдВред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдбрд┐рдЬрд╛рдЗрди рдЪрд░рдг рдХреА рдЦрд╛рдорд┐рдпрд╛рдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдЫреВрдЯреЗ рд╣реБрдП рд╕рдордп рд╕реАрдорд╛ рдФрд░ рдмрдЬрдЯ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рд╡реГрджреНрдзрд┐ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреБрдирд░реНрд░рдЪрдирд╛ рдХрд╛ рдХрд╛рд░рдг рдмрдирддреА рд╣реИрдВред рдЪрдпрдирд┐рдд рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рдХрд╛рд░рдг рдЗрди рд╕рднреА рдЬреЛрдЦрд┐рдореЛрдВ рдХреЛ рдХрдо рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ред


рджреВрд╕рд░рд╛ рд╡рд╛рд╕реНрддреБрд╢рд┐рд▓реНрдк рд╡рд┐рдХрд▓реНрдк рджреГрд╢реНрдпрдкрдЯрд▓ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ReactJS рдкреБрд╕реНрддрдХрд╛рд▓рдп рдерд╛ред рдпрд╣ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдФрд░ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдЧрдард┐рдд рд╕рдореБрджрд╛рдп рд╣реИ рдЬрд┐рд╕рдиреЗ ReactJS рдХреЛ рдЪреБрдирдирд╛ рд╕рдВрднрд╡ рдмрдирд╛ рджрд┐рдпрд╛ рд╣реИред


рдЗрд╕ рдврд╛рдВрдЪреЗ рдХреЗ рд▓рд╛рдн:


  1. рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдЧреНрд░рд╛рд╣рдХ рд╡рд┐рдХрд╛рд╕ рдврд╛рдВрдЪреЗ рдореЗрдВ рд╕реЗ рдПрдХред рдЗрд╕рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рд╕рдореБрджрд╛рдп рд╣реИ, рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ, рдЕрдЪреНрдЫреЗ рдкреНрд░рд▓реЗрдЦрди рдХреЗ рдХрдИ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВред
  2. рд╣рдорд╛рд░реА рдХрдВрдкрдиреА рдХреЗ рдЬреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЙрд╕рдХреЗ рд╕рд╛рде рдЕрдиреБрднрд╡ рд░рдЦрддреЗ рд╣реИрдВ, рд╡реЗ рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рдмреЛрд▓рддреЗ рд╣реИрдВред
  3. рддреБрд▓рдирд╛ рдореЗрдВ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреЛрдгреАрдп рдХреЗ рд╕рд╛рдеред
  4. рдпрд╣ рддрдерд╛рдХрдерд┐рдд рд╕рд░реНрд╡рд░ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЦреЛрдЬ рдЗрдВрдЬрди рджреНрд╡рд╛рд░рд╛ рдХрд┐рд╕реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдкреГрд╖реНрдареЛрдВ рдХреЛ рдЕрдиреБрдХреНрд░рдорд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  5. рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЧрддрд┐рд╢реАрд▓ рдкреГрд╖реНрдареЛрдВ рд╡рд╛рд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдИ рдРрд╕реЗ рдкреГрд╖реНрда рд╣реИрдВ (рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдЯреИрд░рд┐рдл, рдЕрдзрд┐рднрд╛рд░, рдХрдореАрд╢рди рдХреЗ рд▓рд┐рдП рдЗрдирдкреБрдЯ рдлреЙрд░реНрдо; рдкрд░рд┐рд╡рд╣рди рдХреА рд▓рд╛рдЧрдд рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдлреЙрд░реНрдо; рдЖрджрд┐)

рдирддреАрдЬрддрди, ReactJS рдиреЗ рдмрджрд▓рддреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдФрд░ рд╕реБрдзрд╛рд░реЛрдВ рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рдЦрд┐рд▓рд╛рдл рд▓рдЪреАрд▓реЗ рдФрд░ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдлреНрд░рдВрдЯреЗрдВрдб рднрд╛рдЧреЛрдВ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреАред


рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рджреМрд░рд╛рди, рд╡рд┐рдХрд╛рд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдореЗрдВ рд╕рдмрд╕реЗ рдЗрд╖реНрдЯрддрдо рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдХреЗ рдЪрдпрди рдФрд░ рдЧрдарди рдХреЗ рд╕рд╛рде рд╡рд┐рддрд░рдг рдорд╛рд░реНрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реИрдХрдбрд╝реЛрдВ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рддреБрд▓рдирд╛ рдФрд░ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдЗрд╖реНрдЯрддрдо рдкрд░рд┐рд╡рд╣рди рдпреЛрдЬрдирд╛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреА рдПрд▓реНрдЧреЛрд░рд┐рдердо рдФрд░ рдЕрдиреБрдХреВрд▓рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рдерд╛ред рдФрд░ рдЗрд╕ рдирд╕ рдореЗрдВ, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдХреГрддреНрд░рд┐рдо рдмреБрджреНрдзрд┐рдорддреНрддрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рд┐рдлрд╛рд░рд┐рд╢ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреА рдЙрдЪреНрдЪ рд╡рд┐рдХрд╛рд╕ рдХреНрд╖рдорддрд╛ рд╣реИред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди рдЙрддреНрдкрдиреНрди рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╕рднреА рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдпрд╣ рдЕрдВрддрд░рд░рд╛рд╖реНрдЯреНрд░реАрдп рдкрд░рд┐рд╡рд╣рди рдмрд╛рдЬрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдзреБрдирд┐рдХ рдФрд░ рд╣реЛрдирд╣рд╛рд░ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдерд╛ред


рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╕рдореБрджреНрд░, рд╕рдбрд╝рдХ рдФрд░ рд╡рд╛рдпреБ рдкрд░рд┐рд╡рд╣рди рдХреЗ рд▓рд┐рдП рд╣рдЬрд╛рд░реЛрдВ рд╡рд░реНрддрдорд╛рди рдЯреИрд░рд┐рдл рд╣реИрдВред рдХрд╡рд░реЗрдЬ рднреВрдЧреЛрд▓ рдореЗрдВ рдЪреАрди, рд╡рд┐рдпрддрдирд╛рдо, рджрдХреНрд╖рд┐рдг рдХреЛрд░рд┐рдпрд╛, рдпреВрд░реЛрдкреАрдп рд╕рдВрдШ рдХреЗ рджреЗрд╢ рдФрд░ рд░реВрд╕ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдФрд░ рдЕрдиреНрдп рджреЗрд╢реЛрдВ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИред рдЕрдм рдЪреАрди рдФрд░ рд░реВрд╕реА рд╕рдВрдШ рдХреЗ рджрд░реНрдЬрдиреЛрдВ рдлрд╛рд░рд╡рд░реНрдб рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред


рдЫрд╡рд┐

Source: https://habr.com/ru/post/hi433202/


All Articles