GlobalsDB рдкреНрд░рд╢рд╛рд╕рди рдЙрдкрдХрд░рдг рдФрд░ рдЗрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рд╕реВрдХреНрд╖реНрдорддрд╛

рдирдорд╕реНрдХрд╛рд░ рдкреНрд░рд┐рдп рд╣рдмреНрдмрд░рдЪрд┐рддреНрддреЗрд▓реАред



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











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



GlobalsDB рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ



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



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







рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ


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



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



рд╕реНрдерд╛рдкрдирд╛, рд╡рд┐рдиреНрдпрд╛рд╕ рдФрд░ рдкреНрд░рдмрдВрдзрди


рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╕реНрдерд╛рдкрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреГрд╖реНрда рдкрд░ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдЗрд╕реЗ рдереЛрдбрд╝рд╛ рдЖрд╕рд╛рди рдмрддрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред



рд╕реНрдерд╛рдкрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛
  1. рдпрджрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддреЛ NodeJS рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ;
  2. GlobalsDB рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЕрдирдкреИрдХ рдХрд░реЗрдВ;
  3. config.js



    рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╣рдо рдЖрдкрдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд░реБрдЪрд┐ рд░рдЦрдиреЗ рд╡рд╛рд▓реА рдЕрдиреНрдп рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ mgr



    рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рд▓рд┐рдП рдирд┐рд░рдкреЗрдХреНрд╖ рдкрде рдХреЛ config.js



    рд╣реИрдВ;
  4. рд╣рдо рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо / рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП node_modules/globalsDB/cache.node



    рдЙрдкрдпреБрдХреНрдд рд╣реИред рдЕрдЧрд░ GlobalsDB рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЗ рд╕рд╛рде рд╕рдВрдЧреНрд░рд╣ рдХреЛ рд╡рд┐рдВрдбреЛрдЬ рдореЗрдВ рдирд╣реАрдВ рдирд┐рдХрд╛рд▓рд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдЖрдкрдХреЛ cache***.node



    рдХреЛ рдЦреЛрдЬрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА cache***.node



    рд╕реНрдерд╛рдкрд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ cache***.node



    рдореЙрдбреНрдпреВрд▓, рдЗрд╕рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ cache.node рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ config.js



    рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдпрд╛ рдореЙрдбреНрдпреВрд▓ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВред рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рд▓рд┐рдП node_modules/globalsDB



    )ред рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд╛рдЗрдЯ рд╕реЗ * .node рдореЙрдбреНрдпреВрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рднреА рд╕рдВрднрд╡ рд╣реИ;
  5. рд╣рдо рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ GlobalsDB (рдпрд╛ Cach├й рдЙрджрд╛рд╣рд░рдг, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдкрде рдХреЛ config.js



    рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛) рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ NodeJS рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдХрдо рд╕реЗ рдХрдо node --version



    рдХреЛ рдХреБрдЫ рдЙрдЪрд┐рдд рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП);
  6. рд╣рдо рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ node run



    рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдпрджрд┐ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рддреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░рд┐рдЪрд┐рдд 127.0.0.1



    рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред


рдпрджрд┐ рдЖрдкрдХреЛ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдореЗрдВ рд╕рд░реНрд╡рд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ forever start run.js



npm install -g forever



рдЪрд▓рд╛рдХрд░ npm install -g forever



рдФрд░ рдлрд┐рд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ: forever start run.js







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



рдХреАрдмреЛрд░реНрдб

рдПрдХ рдиреЛрдб рдХрд╛ рдЪрдпрди: рдКрдкрд░ / рдиреАрдЪреЗ рддреАрд░, рдПрдХ рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЪрдпрди (рд╕рдВрдХреНрд░рдордг, рд╕рдВрдкрд╛рджрди, рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдирд╛, рд╣рдЯрд╛рдирд╛) - рдмрд╛рдПрдБ / рджрд╛рдПрдБ рддреАрд░, рдХреБрдВрдЬреА рджрд░реНрдЬ рдХрд░реЗрдВ - рдиреЛрдб рдкрд░ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░реЗрдВ, рдмреИрдХрд╕реНрдкреЗрд╕ рдХреБрдВрдЬреА - рд╡рд╛рдкрд╕реА, - / + рдХреБрдВрдЬрд┐рдпрд╛рдБ - рдЬрд╝реВрдо рдЖрдЙрдЯ рдпрд╛ рдЬрд╝реВрдо рдЖрдЙрдЯ рдХрд░реЗрдВред



рд╕реВрдЪрдХ рдФрд░ рдЯрдЪ рд╕реНрдХреНрд░реАрди

рдПрдХ рдиреЛрдб рдкрд░ рдПрдХ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛: рдиреЛрдбреНрд╕ рдХреЗ рдмреАрдЪ рдХрдиреЗрдХреНрд╢рди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛, рдиреЛрдб рдкрд░ рд╣реА рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ - рдЪрдпрдирд┐рдд рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдирд╛, рдКрдкрд░ / рдиреАрдЪреЗ рдпрд╛ рджреЛ-рдЙрдВрдЧрд▓реА рдХреЗ рдЗрд╢рд╛рд░реЗ рдХреЛ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдирд╛ - рдЬрд╝реВрдо рдХрд░рдирд╛ред рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдмрдЪреНрдЪреЗ рдХреЗ рдиреЛрдб рдХреЗ рд╕рд╛рде рдПрдХ рдиреЛрдб рдХреЛ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдирд╛ рдкреЙрдЗрдВрдЯрд░ рдХреЛ рджрдмрд╛рдХрд░ рдФрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред



рдЖрдк рдЗрд╕ рдЙрдкрдХрд░рдг рдХреЛ рдЗрд╕ рдкреЗрдВрдЪрдХрд╕ рдореЗрдВ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдФрд░ рдХреИрд╕реЗ рд╕рдВрднрд╛рд▓реЗрдВ, рдЗрд╕ рдкрд░ рд╕рднреА рд╡рд┐рд╡рд░рдг рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред



GlobalsDB рдпреБрдХреНрддрд┐рдпрд╛рдБ рдФрд░ рдЪрд╛рд▓реЗрдВ


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



рдЬрдм рдЖрдк рдкрд╣рд▓реА рдмрд╛рд░ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдПрдХ рдмреНрд▓реИрдХ рдмреЙрдХреНрд╕ рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИред NodeJS рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рддреНрд╡рд░рд┐рдд рд░реВрдк рд╕реЗ рдлрд╝реНрд▓рд┐рдк рдХрд░рдиреЗ рд╕реЗ, рдЖрдк рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рдЖрд╡рд╢реНрдпрдХ global_directory



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



", рдпрд╛ " %IS



" рдирд╛рдордХ рд╡реИрд╢реНрд╡рд┐рдХ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред GlobalsDB рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдореЗрдВ рдЗрд╕ рд╡реИрд╢реНрд╡рд┐рдХ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕ рд░реВрдЯ рдиреЛрдб рдкрд░ + (рдЬреЛрдбрд╝реЗрдВ) рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдЕрдкрдирд╛ рдирд╛рдо рджрд░реНрдЬ рдХрд░реЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, " %IS



" рдПрдХ рдорд╛рди рд╕реЗрдЯ рдХрд┐рдП рдмрд┐рдирд╛ред "рдЬреЛрдбрд╝реЗрдВ" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ, рдЖрдк рдЗрд╕ рд╡реИрд╢реНрд╡рд┐рдХ рд╕рд╛рдордЧреНрд░реА рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:







рдмреЗрд╢рдХ, рд╡рд┐рднрд┐рдиреНрди рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдЫрд┐рдкреА рд╣реБрдИ рд╣реИ, рдФрд░ рдЗрд╕реЗ рдмрджрд▓рдиреЗ рд╕реЗ рдмрдЪрдирд╛ рдмреЗрд╣рддрд░ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдк рдЕрдкрдиреЗ рдЧреНрд▓реЛрдмрд▓реНрд╕ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдЙрдкрд╕рд░реНрдЧ " %



" рдХреЗ рд╕рд╛рде рдмреБрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╡реЗ global_directory



рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рднреА рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдЖрдПред



рдПрдХ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЦреБрдж рдЧреНрд▓реЛрдмрд╛рд▓реНрд╕рдмреАрдбреА рдХреЛ рдЗрд╕ рдмрд╛рдд рдХреА рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо, рдкрд╛рд╕рд╡рд░реНрдб рдФрд░ рдирд╛рдо рд╕реНрдерд╛рди db.open



рдлрд╝рдВрдХреНрд╢рди рдХреЛ рджрд┐рдП db.open



ред рдПрдХ рддрд░рдл, GlobalsDB рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХрд╛ рдЕрднрд╛рд╡ рд╣реИ, рд▓реЗрдХрд┐рди рджреВрд╕рд░реА рдУрд░, open



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



рдирд┐рд╖реНрдХрд░реНрд╖


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





рдпреЗ рднреА рдкрдврд╝реЗрдВ



рдкреНрд░рд╕реНрддреБрдд рд╣реИ рдЧреНрд▓реЛрдмрд▓реНрд╕рдмреАрдбреА

GlobalsDB Node.JS API рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рд╛

GlobalsDB + NodeJS рдХреЗ рд▓рд╛рднреЛрдВ рдХрд╛ рдЕрдЪреНрдЫрд╛ рд╡рд┐рд╡рд░рдг



All Articles