рдЖрдкрдХреЛ noSQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ 1000 рдмрд╛рд░ рд╕реЛрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ

рдореИрдВ рдпрд╣ рд▓реЗрдЦ рдХреНрдпреЛрдВ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдБ? рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ nosql рдХреЗ рд╕рд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреА рд╕рдордЭ рдореЗрдВ рдпреЛрдЧрджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдФрд░ рдХреНрдпреЛрдВ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рднрдВрдбрд╛рд░рдг рдХреЛ рдЬрд╛рдирдмреВрдЭрдХрд░ рдЪреБрдирдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рджреВрд╕рд░реЗ, рдореБрдЭреЗ рд╕рдорд╛рди рд╡рд┐рдЪрд╛рд░рдзрд╛рд░рд╛ рд╡рд╛рд▓реЗ рд╡рд┐рд░реЛрдзрд┐рдпреЛрдВ рд╕реЗ рдорд┐рд▓рдиреЗ рдФрд░ рд╕рдВрднрд╡рддрдГ рдмрд╣рд╕ рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред рдФрд░ рдЕрдЧрд░ рдЖрдкрдХреЛ рдпрд╣ рд▓реЗрдЦ рдкрд╕рдВрдж рдЖрдпрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдЙрди рд╕рд╡рд╛рд▓реЛрдВ рдХреЛ рд╕реБрдирдХрд░ рдЦреБрд╢реА рд╣реЛрдЧреА рдЬреЛ рдирдП рд▓реЗрдЦреЛрдВ рдореЗрдВ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╕рд╛рдордиреЗ рдЖ рд╕рдХрддреЗ рд╣реИрдВ :)

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

рдХрд╣рд╛рдиреА рдХреА рд╢реБрд░реБрдЖрдд


рд╕рднреА рдХреЛ рд╢реБрдн рджрд┐рдиред рдпрд╣ рдПрдХ рдмрдбрд╝реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдореЗрд░рд╛ рдкрд╣рд▓рд╛ "рдкреЗрди рдЯреЗрд╕реНрдЯ" рд╣реИ, рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛ рдЬрд╛рдПрдЧрд╛ :) рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдиреЛрд╕рдХрд▓ рд╢рдмреНрдж рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ , рдФрд░ рд╣рдо рдЬреАрд╡рди рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреА рдУрд░ рдореБрдбрд╝реЗрдВрдЧреЗ рдФрд░ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗред

рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп DBMS рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ: MySql, PostgreSql, Oracleред рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрдВрддрд░ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕рднреА рддреАрди рдЕрдореАрд░ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдбрд┐рдмрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╡реЗ рдЖрдкрдХреЛ рдПрдХ рдЫреЛрдЯреЗ рдХреИрдлреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рд╕рд┐рд╕реНрдЯрдо, рдмреИрдВрдХрд┐рдВрдЧ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рд╡реНрдпрд╡рд╕рд╛рдп рдХрд╛рд░реНрдб рд╕рд╛рдЗрдЯ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдпрд╣ рдЖрдкрдХреЗ рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдХрд╛рд░реНрдп рдХрд╛ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕рдорд╛рдзрд╛рди рд╣реИред

рдЕрдкрдиреЗ рдкрд╣рд▓реЗ рдПрд╕рдХреНрдпреВрдПрд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдкреВрд░рд╛ рдХрд░рддреЗ рд╕рдордп рдПрдХ рдиреМрд╕рд┐рдЦрд┐рдпрд╛ рдбреЗрд╡рд▓рдкрд░ рдореБрдарднреЗрдбрд╝ рдореЗрдВ рдХреНрдпрд╛ рд╕рдорд╕реНрдпрд╛рдПрдВ рдЖрддреА рд╣реИрдВ?
  1. SQL рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╕реАрдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
  2. рдЖрдкрдХреЛ рд░рд┐рд▓реЗрд╢рдирд▓ рдореЙрдбрд▓ рдХреЗ рдмрд╣реБрдд рд╕рд╛рд░ рдХреЛ рд╕рдордЭрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ
  3. рдЕрдкрдиреА рдкрд╕рдВрджреАрджрд╛ рд╡рд┐рдХрд╛рд╕ рднрд╛рд╖рд╛ рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдорд╛рд╕реНрдЯрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

рдФрд░ рдпрд╣ рд╡рд╣ рд╣реИ, рдЙрд╕рдХреЗ рдмрд╛рдж рдПрдХ рд╡реНрдпрдХреНрддрд┐ рд╕рд┐рд░реНрдл рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдорд╛рд╕реНрдЯрд░ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рд╡рд╣ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдПрдХ рдкрд░рд┐рд╡рд╛рд░ рдХреЛ рдорд╛рд╕реНрдЯрд░ рдХрд░реЗрдЧрд╛ рдФрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдЧрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрд╕рдХрд▓ рд╕реЗ рдУрд░реЗрдХрд▓ рддрдХред (PL / SQL рдФрд░ рдЕрдиреНрдп рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдВрддрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдкрд▓ рдХреЗ рд▓рд┐рдП рднреВрд▓ рдЬрд╛рдПрдВ)ред рдФрд░ рдЕрдЧрд░ рдЖрдк рдЕрднреА рднреА ORM ... рд╕реБрдВрджрд░рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

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

рдФрд░ рдлрд┐рд░ рднреА: рдпрд╣ рдПрдХ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдХреНрд╡реЗрд░реА рднрд╛рд╖рд╛ рдХреЗ рд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рд╣реИ - рдХреНрдпрд╛ рдпрд╣ рдЦреБрд╢реА рдирд╣реАрдВ рд╣реИ?

рд╕рдЪ рдХрд╣реВрдБ рддреЛ, 2 рд╕рд╛рд▓ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рд╕реЗ, рдореИрдВрдиреЗ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ mysql, oracle рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рдФрд░ рдлрд┐рд░ рдореИрдВ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдореБрдЭреЗ рдХреНрдпрд╛ рд╡рд┐рдЪрд▓рд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдореБрдЭреЗ рд▓рд╛рд▓рдЪ рджрд┐рдпрд╛ ...

рдЦреБрд▓реА рд╣рд╡рд╛ рдореЗрдВ


рдФрд░ рднрд▓реЗ рд╣реА рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП SQL рд╕рдорд╛рдзрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ, рдлрд┐рд░ рднреА рдореИрдВ рдЕрдкрдиреЗ рдкрд╣рд▓реЗ nosql рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ alfresco рдорд╛рдирддрд╛ рд╣реВрдВред

рдЗрд╕ рдЕрджреНрднреБрдд рдордВрдЪ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдмреИрдардиреЗ рд╡рд╛рд▓реЗ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рд╣рд╛рдБ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдмрд╛рдд рд╣реИ :)

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

рдПрдХ рд░рд╛рдп рд╣реИ рдХрд┐ рдиреЛрд╕рдХреНрд▓ рд╕рдорд╛рдзрд╛рди рдЬрд░реВрд░реА рдПрдХ рддреЗрдЬреА рд╕реЗ рднрдВрдбрд╛рд░ рд╣реИред рд▓реЗрдХрд┐рди рдЕрд▓реНрдлреНрд░реЗрд╕реНрдХреЛ рдПрдХ рдмрд╣реБрдд рд╣реА рдзреАрдорд╛ рднрдВрдбрд╛рд░ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВред рдХрдорд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ, рдореИрдВ рдЕрдиреБрд░реЛрдз рдПрдкреАрдЖрдИ рдХрд╛ рдирд╛рдо рднреА рджреЗ рд╕рдХрддрд╛ рд╣реВрдВред рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рджреЛ рддрд░реАрдХреЗ рд╣реИрдВ: рдЬрд╛рд╡рд╛ рдПрдкреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрдШреЛрдВ рдФрд░ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛, рдФрд░ рд▓реНрдпреВрд╕реАрди рдХреНрд╡реЗрд░реА рдЗрдВрдЬрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдФрд░ рд╕рдВрдШреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЪрдпрди рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдкреНрд░рд╢реНрдиред рдХреНрд╡реЗрд░реА рдбрд░рд╛рд╡рдиреА рджрд┐рдЦрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдХреНрд╡реЗрд░реА рдЗрдВрдЬрди рдкрд░ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЖрд╡рд░рдг рд▓рд┐рдЦрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЖрдк рдЗрд╕ рддрд░рд╣ рдХреЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: Query.field(title).eq("").and(Query.field(text).like("**")); рдФрд░ рдЬреАрд╡рди рдФрд░ рдЕрдзрд┐рдХ рд╕реБрдВрджрд░ рдФрд░ рдордЬреЗрджрд╛рд░ рд╣реЛ рдЧрдпрд╛ рд╣реИред рдЕрдиреБрд░реЛрдз рдореЗрдореЛрд░реА рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рд╕рд╣рдХрд░реНрдорд┐рдпреЛрдВ рдХреЛ рдкрддрд╛ рдЪрд▓реЗрдЧрд╛ (рд╣реИрд▓реЛ! :))

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

рддрдм рдпрд╣ рд╕рдВрд╕реНрдХрд░рдг 3 рдХреА рд╢реБрд░реБрдЖрдд рдереА, 2011 рдореЗрдВ рдЗрд╕реЗ 4 рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдмрд╣реБрдд рд╕рд╛рд░реА рд╕реНрд╡рд╛рджрд┐рд╖реНрдЯ рдЪреАрдЬреЛрдВ рдХреЛ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛, рд╢рд╛рдпрдж рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реБрдЖ рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВ рднреА рдирдП рд╕реНрдЯреЛрд░реЗрдЬ рд╕реЗ рджреВрд░ рд╣реЛ рдЧрдпрд╛ рдерд╛ ...

рдХреИрд╕реЗрдВрдбреНрд░рд╛


рдпрд╣ рдореЗрд░рд╛ рдкреНрдпрд╛рд░ рд╣реИ , рдЬрд┐рд╕реЗ рдореИрдВ рдЕрдм рддрдХ рдирд╣реАрдВ рдмрджрд▓рддрд╛ред рд╕рд╣рдХрд░реНрдорд┐рдпреЛрдВ рдореЗрдВ рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдЙрддреНрд╕рд╛рд╣ рдирд╣реАрдВ рдерд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЕрднреА рднреА рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдм рд╕рд░реНрд╡рд░ рдкрд░ рд░реИрдо рдХреА рдХрдореА рд╕реЗ рд╣реИред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдЬрдм рд╕рд░реНрд╡рд░ рдкрд░ рдмреНрд▓реЙрдмреНрд╕ рдХреЗ рд╕рд╛рде 500 рдорд┐рд▓рд┐рдпрди рд▓рд╛рдЗрдиреЛрдВ рдХреА рдмрд╛рдд рдЖрддреА рд╣реИ, рддреЛ рдЖрдкрдХреЛ 8 рдЬреАрдмреА рд╕реЗ рдЕрдзрд┐рдХ рд░реИрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ ... рдиреЛрдб рдареАрдХ рдирд╣реАрдВ рд╣реБрдЖред

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

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

рдЯреАрдо рд▓реАрдбрд░ рдФрд░ рд░реЛрдЧреА рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдирд┐рд╕реНрд╡рд╛рд░реНрде рд░реВрдк рд╕реЗ рдореЗрд░реЗ рдЙрддреНрдкрд╛рдж рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рдФрд░ рддреБрд░рдВрдд рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдПрдХ рдЯрди рдлреЗрдВрдХ рджрд┐рдпрд╛ :)

рдлрд┐рд░ рднреА, рдХреИрд╕рдВрдбреНрд░рд╛ рдиреЗ рдЕрднреА рднреА рд╕реНрдореГрддрд┐ рдХреЛ рдЦрд╛рдпрд╛ рдФрд░ рдЗрд╕рдХреА рдХрдореА рдХреЗ рд╕рд╛рде рд▓рдЯрдХрд╛ рджрд┐рдпрд╛ ...

Riak


рдЙрд╕рдХреЗ рд╕рд╛рде рдореЗрд░рд╛ рдкрд░рд┐рдЪрдп рдЫреЛрдЯрд╛ рдерд╛ред рдореИрдВ рдПрдХ рдХреВрдмрдбрд╝ рдкрд░ рдкрдврд╝рд╛ - рд╢рд╛рдВрддред рдореИрдВрдиреЗ рд╕рд╛рдЗрдЯ рдкрд░ рдкрдврд╝рд╛ - рд╢рд╛рдВрддред рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛, рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рдХрдореА рд╕реЗ рдЙрд▓рдЭрди рдореЗрдВ рдерд╛ред рджреВрд╕рд░реЗ, 20 рдорд┐рд▓рд┐рдпрди рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд░рд┐рдХреЙрд░реНрдб рдкрд░, рдЖрдзрд╛рд░ рдиреЗ рдмрд╣реБрдд рдЕрдЬреАрдм рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд┐рдпрд╛ред рд╡рд╣ рдмрд╕ рдорд░ рдЧрдИред рдкреБрдирдГ рдЖрд░рдВрдн рдХрд┐рдП рдЧрдП рдЖрдзрд╛рд░ рдиреЗ рднреА рдЕрдЬрдирдмреА рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд┐рдпрд╛: рдмреЛрд░реНрдб рдкрд░ 20 рдорд┐рд▓рд┐рдпрди рд▓рд╛рдЗрдиреЛрдВ рд╕реЗ рдЗрд╕реЗ 10 рдорд┐рдирдЯ рдХреЗ рд▓рд┐рдП рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛, рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ, 100% рдХреЗрд╡рд▓ рдЪрд╛рд░ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛрд░ рдХреЛ рдордЬрдмреВрд░ рдХрд░рддрд╛ рд╣реИред
рдпрд╣ рдореЗрд░рд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╢реЛрдз рдерд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрдм рдЗрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рд╕рдордп рдирд╣реАрдВ рдмрд┐рддрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред

Hypertable


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

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

mysql

(рд╕рд┐рд░реНрдл рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП)

рд╕рд╣рдХрд░реНрдорд┐рдпреЛрдВ рдХреЗ рдЙрджрд╛рд╕ рдЪреЗрд╣рд░реЗ, рдореБрдЭреЗ рджреБрдЦреА рдХрд░рддреЗ рд╣реИрдВред рдиреЛрд╕реНрдХрд▓ рдиреЗ рд╣рдорд╛рд░реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ред рд╕рдм рд╡реНрдпрд░реНрде рд╣реЛ рдЧрдпрд╛ред рдЕрдирд┐рдЪреНрдЫрд╛ рд╕реЗ, рд╣рдордиреЗ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпреЛрдВ рдкрд░ mysql рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдФрд░ 3 рдмрд┐рд▓рд┐рдпрди рд░рд┐рдХреЙрд░реНрдбреЛрдВ рдореЗрдВ рдЗрд╕рдиреЗ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореБрдЭреЗ рдкрд░реЗрд╢рд╛рди рдХрд░рддрд╛ рд╣реИ, "рдРрд╕рд╛ рдХреИрд╕реЗ!" рд╕рдм рдХреЗ рдмрд╛рдж, nosql! рдмрдбрд╝рд╛ рдбреЗрдЯрд╛! тАЭрдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбреЗрдЯрд╛ рдкрд░ рдореИрд╕рдХрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ: рдХреЛрдИ рдЬреБрдбрд╝рддрд╛ рдирд╣реАрдВ, рдЬрдЯрд┐рд▓ рдХрдиреЗрдХреНрд╢рдиред рдореБрдЭреЗ рдХрд╣рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбреЗрдЯрд╛ рдиреЗ рддрд╕реНрд╡реАрд░ рдмрджрд▓ рджреА рдФрд░ mysql рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдиреЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред рд╡рд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣реИред 4 рд╕реЗрдХрдВрдб рдХрд╛ рдЕрдиреБрд░реЛрдз рдЗрд╕рд╕реЗ рдкрд░реЗ рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдПрдХ рдХрд╕рдХрд░ рдЕрдиреБрдХреВрд▓рд┐рдд рдХреНрд╡реЗрд░реА рдХреЗ рд╕рд╛рде, рдЗрд╕ рдмрд╛рд░ рдХрдиреЗрдХреНрд╢рди рдФрд░ SQL рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗред рд▓реЗрдХрд┐рди рдореИрд╕рд┐рдХрд▓ рдиреЗ рдХрд╛рдлреА рдЕрд▓рдЧ рдХрд╛рдо рдХрд┐рдпрд╛ред рдореБрдЦреНрдп рдмрд╛рдд рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдмреИрдЪ рдореЗрдВ рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рд╣реА рд╕рдВрдЦреНрдпрд╛ рд╣реИред

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░: рд╣рдо рдЖрд░реНрдерд┐рдХ рд░реВрдк рд╕реЗ рд╕реАрдорд┐рдд рдереЗ, рдХрдИ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╕рд░реНрд╡рд░ рдЦрд░реАрджрдирд╛ рдЕрд╕рдВрднрд╡ рдерд╛ред рд╣рдордиреЗ рд╡рд╣реА рджрд┐рдпрд╛ рдЬреЛ рд╡реЗ рджреЗрддреЗ рд╣реИрдВред рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЬрд▓реНрдж рд╕реЗ рдЬрд▓реНрдж рдмрдЪрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред

MongoDB


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

рдмреЗрд╢рдХ, рдпрд╣рд╛рдБ рдмрд╛рд░реАрдХрд┐рдпрд╛рдБ рд╣реИрдВ:
  1. рдЕрддреНрдпрдзрд┐рдХ рдЕрдиреБрд╢рдВрд╕рд┐рдд рдореЛрдВрдЧреЛ рд╕рдВрд╕реНрдХрд░рдг> 2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
  2. рдпрджрд┐ рдЖрдкрдиреЗ рдЕрдЪреНрдЫрд╛ рд╕реЗрдЯрдЕрдк рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ рддреЛ рдореИрдВрдЧреЛ рдХреЛ рдмрдВрдж рдХрд┐рдП рдмрд┐рдирд╛ рд╕рд░реНрд╡рд░ рд░рд┐рдмреВрдЯ рд╕реЗ рд╕рд╛рд╡рдзрд╛рди рд░рд╣реЗрдВ
  3. рдордВрдЧреЛрд▓реЛрд░ рдФрд░ рдЬрд░реНрдирд▓рд┐рдВрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝реЗрдВ :)

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

рдФрд░ рдлрд┐рд░ рднреА: рдореВрдВрдЧреЛ рдкрд░ 6 рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рд╕реЗ, 3-4 mysql рдкрд░ рд▓рд┐рдЦрдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ рдФрд░ рди рд╕реНрдирд╛рди рдХрд░рдирд╛ред рдореИрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ Mongo рдореЗрдВ рд╕рд┐рд░реНрдл рдЗрд╕рд▓рд┐рдП рд▓рд┐рдЦрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ Mongo рдкрд╕рдВрдж рд╣реИред

Hadoop


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

рдмреЗрд╢рдХ, рд╕рд╛рд░ рдХреЛ рд╕рдордЭрдирд╛, рд╣рдбреЙрдк рд╕реНрд░реЛрдд рдХреЛрдб рдкрд░ рд╢реЛрдз рдХрд░рдирд╛, рдкрд╣рд▓реЗ рдЧрдгрдирд╛ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рдХреБрдЫ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред

рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕ рдирд┐рд░реНрдгрдп рдХрд╛ рдореБрдЦреНрдп рдЖрд╢реНрдЪрд░реНрдп рдпрд╣ рдерд╛ рдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рдкрдбрд╝ рд╕рдХрддреА рд╣реИ рдпрджрд┐ рдЖрдкрдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрдбрд╝реЗ рдбреЗрдЯрд╛ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдФрд░ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

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

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

рд▓реЗрдХрд┐рди рдкреНрд░рд╢реНрди "рдХреНрдпрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ" рдХреЗ рдЙрддреНрддрд░ рдореЗрдВ рдЖрдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдХрд┐рд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрдкрдиреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдФрд░ рд╢реЛрдз рдХрд░рдХреЗред

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


All Articles