The rise of distributed applications and cloud computing has created a demand for scalable, high-performance key-value storage systems. This paper presents a performance evaluation of three prominent NoSQL key-value stores: Redis, Aerospike, and Dragonfly, using the Yahoo! Cloud Serving Benchmark (YCSB) framework. We conducted extensive experiments across three distinct workload patterns (read-heavy, write-heavy), and balanced while systematically varying client concurrency from 1 to 32 clients. Our evaluation methodology captures both latency, throughput, and memory characteristics under realistic operational conditions, providing insights into the performance trade-offs and scalability behaviour of each system
- рдкреЗрдкрд░ ID: 2510.08863
- рд╢реАрд░реНрд╖рдХ: рдЖрдзреБрдирд┐рдХ NoSQL рдбреЗрдЯрд╛ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХрд╛ рддреБрд▓рдирд╛рддреНрдордХ рдкреНрд░рджрд░реНрд╢рди рд╡рд┐рд╢реНрд▓реЗрд╖рдг: Redis, Aerospike, рдФрд░ Dragonfly
- рд▓реЗрдЦрдХ: Deep Bodra (рд╣реИрд░рд┐рд╕рдмрд░реНрдЧ рд╡рд┐рдЬреНрдЮрд╛рди рдФрд░ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп), Sushil Khairnar (рд╡рд░реНрдЬреАрдирд┐рдпрд╛ рдЯреЗрдХ)
- рд╡рд░реНрдЧреАрдХрд░рдг: cs.DB cs.DC
- рдкреНрд░рдХрд╛рд╢рд┐рдд рдкрддреНрд░рд┐рдХрд╛: Journal of Research, Innovation and Technologies, Volume IV, Issue 2(8), 2025
- рдкреЗрдкрд░ рд▓рд┐рдВрдХ: https://doi.org/10.57017/jorit.v4.2(8).05
рд╡рд┐рддрд░рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдФрд░ рдХреНрд▓рд╛рдЙрдб рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рдЙрджрдп рдХреЗ рд╕рд╛рде, рд╕реНрдХреЗрд▓реЗрдмрд▓, рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди рдХреБрдВрдЬреА-рдорд╛рди рднрдВрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреА рдорд╛рдВрдЧ рдореЗрдВ рддреЗрдЬреА рд╕реЗ рд╡реГрджреНрдзрд┐ рд╣реЛ рд░рд╣реА рд╣реИред рдпрд╣ рдкреЗрдкрд░ Yahoo! Cloud Serving Benchmark (YCSB) рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рддреАрди рдкреНрд░рдореБрдЦ NoSQL рдХреБрдВрдЬреА-рдорд╛рди рднрдВрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рддрд╛ рд╣реИ: Redis, Aerospike рдФрд░ Dragonflyред рдЕрдиреБрд╕рдВрдзрд╛рди рддреАрди рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░реНрдпрднрд╛рд░ рдкреИрдЯрд░реНрди (рдкрдврд╝рдиреЗ-рдЧрд╣рди, рд▓рд┐рдЦрдиреЗ-рдЧрд╣рди рдФрд░ рд╕рдВрддреБрд▓рд┐рдд) рдХреЗ рддрд╣рдд рд╡реНрдпрд╛рдкрдХ рдкреНрд░рдпреЛрдЧ рдХрд┐рдП рдЧрдП, рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рдорд╡рд░реНрддрд┐рддрд╛ рдХреЛ 1 рд╕реЗ 32 рддрдХ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд░реВрдк рд╕реЗ рдмрджрд▓рд╛ рдЧрдпрд╛ред рдореВрд▓реНрдпрд╛рдВрдХрди рд╡рд┐рдзрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░рд┐рдЪрд╛рд▓рди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рд╡рд┐рд▓рдВрдмрддрд╛, рдереНрд░реВрдкреБрдЯ рдФрд░ рдореЗрдореЛрд░реА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдХреИрдкреНрдЪрд░ рдХрд░рддреА рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдЯреНрд░реЗрдб-рдСрдл рдФрд░ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдЧрд╣рди рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред
- рдЖрдзреБрдирд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЪреБрдиреМрддрд┐рдпрд╛рдБ: рдЖрдзреБрдирд┐рдХ рдбрд┐рдЬрд┐рдЯрд▓ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдирд┐рд░реНрдорд╛рдг рдФрд░ рдЙрдкрдпреЛрдЧ рд╢рд╛рдорд┐рд▓ рд╣реИ, рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ, рдореЛрдмрд╛рдЗрд▓ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдФрд░ IoT рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рддреАрд╡реНрд░ рд╡рд┐рд╕реНрддрд╛рд░ рдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдирдИ рдЪреБрдиреМрддрд┐рдпрд╛рдБ рдкреНрд░рд╕реНрддреБрдд рдХреА рд╣реИрдВ
- рдкрд╛рд░рдВрдкрд░рд┐рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реАрдорд╛рдПрдБ: рдкрд╛рд░рдВрдкрд░рд┐рдХ рд╕рдВрдмрдВрдзрдкрд░рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓рд┐рдпрд╛рдБ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдзреБрдирд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рдкреНрд░рджрд░реНрд╢рди рдФрд░ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдореЗрдВ рдХрдард┐рдирд╛рдИ рд╣реЛрддреА рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрдк-рдорд┐рд▓реАрд╕реЗрдХрдВрдб рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдордп рдФрд░ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рд▓рд╛рдЦреЛрдВ рд╕рдВрдЪрд╛рд▓рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╡рд╛рд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ
- NoSQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдЙрджрдп: NoSQL рдбреЗрдЯрд╛рдмреЗрд╕, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХреБрдВрдЬреА-рдорд╛рди рднрдВрдбрд╛рд░рдг, рдкреНрд░рджрд░реНрд╢рди рдФрд░ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдкрд░ рдЬреЛрд░ рджреЗрдХрд░ рдЗрди рдЪреБрдиреМрддрд┐рдпреЛрдВ рдХреЛ рджреВрд░ рдХрд░рддреЗ рд╣реИрдВ
- рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдореВрд▓реНрдп: рдкреНрд░рдгрд╛рд▓реА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯреНрд╕ рдХреЛ рдЙрдкрдпреБрдХреНрдд рдХреБрдВрдЬреА-рдорд╛рди рднрдВрдбрд╛рд░рдг рд╕рдорд╛рдзрд╛рди рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
- рд╢реИрдХреНрд╖рдгрд┐рдХ рдореВрд▓реНрдп: Redis, Aerospike рдФрд░ Dragonfly рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рддреБрд▓рдирд╛рддреНрдордХ рдореВрд▓реНрдпрд╛рдВрдХрди рдореЗрдВ рдЕрдВрддрд░ рдХреЛ рднрд░рддрд╛ рд╣реИ
- рддрдХрдиреАрдХреА рдореВрд▓реНрдп: рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░реНрдпрднрд╛рд░ рдкреИрдЯрд░реНрди рдФрд░ рд╕рдорд╡рд░реНрддрд┐рддрд╛ рд╕реНрддрд░реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдгрд╛рд▓реА рдХреА рдкреНрд░рджрд░реНрд╢рди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдкреНрд░рдХрдЯ рдХрд░рддрд╛ рд╣реИ
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпреЗ рдкреНрд░рдгрд╛рд▓рд┐рдпрд╛рдБ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░реНрдпрднрд╛рд░ рдкреИрдЯрд░реНрди рдФрд░ рд╕рдорд╡рд░реНрддрд┐рддрд╛ рд╕реНрддрд░реЛрдВ рдХреЗ рддрд╣рдд рдЙрдирдХреА рдкреНрд░рджрд░реНрд╢рди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡реНрдпрд╛рдкрдХ рддреБрд▓рдирд╛рддреНрдордХ рдЕрдиреБрд╕рдВрдзрд╛рди рдХреА рдХрдореА рд╣реИред
- рд╡реНрдпрд╛рдкрдХ рдкреНрд░рджрд░реНрд╢рди рддреБрд▓рдирд╛: рд╡рд┐рд▓рдВрдмрддрд╛ рдФрд░ рдереНрд░реВрдкреБрдЯ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╕рд╣рд┐рдд рдкреВрд░реНрдг рдкреНрд░рджрд░реНрд╢рди рддреБрд▓рдирд╛рддреНрдордХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
- рдореЗрдореЛрд░реА рдЦрдкрдд рд╡рд┐рд╢реЗрд╖рддрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг: рддреАрдиреЛрдВ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдореЗрдореЛрд░реА рдЙрдкрдпреЛрдЧ рдкреИрдЯрд░реНрди рдФрд░ рджрдХреНрд╖рддрд╛ рдХрд╛ рдЧрд╣рди рд╡рд┐рд╢реНрд▓реЗрд╖рдг
- рдмрд╣реБ-рдХрд╛рд░реНрдпрднрд╛рд░ рдореВрд▓реНрдпрд╛рдВрдХрди: рдкрдврд╝рдиреЗ-рдЧрд╣рди, рд▓рд┐рдЦрдиреЗ-рдЧрд╣рди рдФрд░ рд╕рдВрддреБрд▓рд┐рдд рддреАрди рдХрд╛рд░реНрдпрднрд╛рд░ рдХреЗ рддрд╣рдд рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдореВрд▓реНрдпрд╛рдВрдХрди
- рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рд╡рд┐рд╢реНрд▓реЗрд╖рдг: 1-32 рд╕рдорд╡рд░реНрддреА рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдгрд╛рд▓реА рдХреА рд╡рд┐рд╕реНрддрд╛рд░ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдкреНрд░рдХрдЯ рдХрд░рддрд╛ рд╣реИ
- рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдорд╛рд░реНрдЧрджрд░реНрд╢рди: рдкреНрд░рдгрд╛рд▓реА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯреНрд╕ рдХреЛ рдЙрдкрдпреБрдХреНрдд рдХреБрдВрдЬреА-рдорд╛рди рднрдВрдбрд╛рд░рдг рд╕рдорд╛рдзрд╛рди рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
Redis:
- рдУрдкрди рд╕реЛрд░реНрд╕ рдЗрди-рдореЗрдореЛрд░реА рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рднрдВрдбрд╛рд░рдг, 2009 рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд
- рд╕рд┐рдВрдЧрд▓-рдереНрд░реЗрдб рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░, рдЬрдЯрд┐рд▓ рд▓реЙрдХ рддрдВрддреНрд░ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдорд▓реНрдЯреА-рдХреЛрд░ рд╕рд┐рд╕реНрдЯрдо рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИ
- рдХрдИ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ: рд╕реНрдЯреНрд░рд┐рдВрдЧ, рд╣реИрд╢, рд╕реВрдЪреА, рд╕реЗрдЯ, рдХреНрд░рдордмрджреНрдз рд╕реЗрдЯ рдЖрджрд┐
- рдЖрд╡рдзрд┐рдХ рд╕реНрдиреИрдкрд╢реЙрдЯ рдпрд╛ рдХреЗрд╡рд▓-рдЬреЛрдбрд╝ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдпрд┐рддреНрд╡ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ
Aerospike:
- рд╡рд┐рддрд░рд┐рдд NoSQL рдбреЗрдЯрд╛рдмреЗрд╕, 2009 рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд
- рд╣рд╛рдЗрдмреНрд░рд┐рдб рдореЗрдореЛрд░реА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░: DRAM рдореЗрдВ рдЗрдВрдбреЗрдХреНрд╕ рднрдВрдбрд╛рд░рдг, SSD рдореЗрдВ рдбреЗрдЯрд╛ рднрдВрдбрд╛рд░рдг
- рд╕рд╛рдЭрд╛-рдХреБрдЫ рдирд╣реАрдВ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░, рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдб рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИ
- рдордЬрдмреВрдд рд╕рд╛рдордВрдЬрд╕реНрдп рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╡рд┐рдлрд▓рддрд╛-рдУрд╡рд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
Dragonfly:
- 2022 рдореЗрдВ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЗрди-рдореЗрдореЛрд░реА рдбреЗрдЯрд╛ рднрдВрдбрд╛рд░рдг, Redis рдХрд╛ рд╕реАрдзрд╛ рд╡рд┐рдХрд▓реНрдк
- рдорд▓реНрдЯреА-рдереНрд░реЗрдб, рд╕рд╛рдЭрд╛-рдХреБрдЫ рдирд╣реАрдВ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░, рдХрдИ CPU рдХреЛрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ
- Redis рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд
- рдЬрдЯрд┐рд▓ рдореЗрдореЛрд░реА рдкреНрд░рдмрдВрдзрди рдФрд░ рд▓реЙрдХ-рдореБрдХреНрдд рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ
рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд╛рддрд╛рд╡рд░рдг:
- рдкреНрд░рдгрд╛рд▓реА: Mac OS with Apple M3 Pro chip
- рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди: 12-рдХреЛрд░, 36GB RAM, macOS Sequoia
- рддреИрдирд╛рддреА: рд╕реБрд╕рдВрдЧрдд рдФрд░ рдЕрд▓рдЧ-рдерд▓рдЧ рд╡рд╛рддрд╛рд╡рд░рдг рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Docker рдХрдВрдЯреЗрдирд░ рдХрд╛ рдЙрдкрдпреЛрдЧ
рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдлреНрд░реЗрдорд╡рд░реНрдХ:
- Yahoo! Cloud Serving Benchmark (YCSB) рдХрд╛ рдЙрдкрдпреЛрдЧ
- рджреЛ-рдЪрд░рдг рд╡рд┐рдзрд┐: рд▓реЛрдбрд┐рдВрдЧ рдЪрд░рдг рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдбреЗрдЯрд╛ рднрд░рддрд╛ рд╣реИ, рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓рд╛ рдЪрд░рдг рдмреЗрдВрдЪрдорд╛рд░реНрдХ рд╕рдВрдЪрд╛рд▓рди рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИ
- рд╕рдорд╡рд░реНрддрд┐рддрд╛ рд╕реНрддрд░: 1, 2, 4, 8, 16, 32 рдХреНрд▓рд╛рдЗрдВрдЯ
- рдХреБрдВрдЬреА рдЪрдпрди рд╡рд┐рддрд░рдг: Zipfian рд╡рд┐рддрд░рдг, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЧреИрд░-рд╕рдорд╛рди рдкрд╣реБрдВрдЪ рдкреИрдЯрд░реНрди рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддрд╛ рд╣реИ
рдкрдврд╝рдиреЗ-рдЧрд╣рди рдХрд╛рд░реНрдпрднрд╛рд░:
- 95% рдкрдврд╝рдирд╛, 5% рдЕрдкрдбреЗрдЯ рд╕рдВрдЪрд╛рд▓рди
- рдкреНрд░рддрд┐ рд░рд┐рдХреЙрд░реНрдб 1KB рдбреЗрдЯрд╛ (10 рдлрд╝реАрд▓реНрдб, рдкреНрд░рддреНрдпреЗрдХ 100 рдмрд╛рдЗрдЯ)
- 1,474,560 рд░рд┐рдХреЙрд░реНрдб рд▓реЛрдб рдХрд░рддрд╛ рд╣реИ
- рдХреИрд╢ рдкрд░рд┐рджреГрд╢реНрдп, рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рдг рдкреНрд░рдгрд╛рд▓реА рдЖрджрд┐ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддрд╛ рд╣реИ
рд╕рдВрддреБрд▓рд┐рдд рдХрд╛рд░реНрдпрднрд╛рд░:
- 50% рдкрдврд╝рдирд╛, 50% рдЕрдкрдбреЗрдЯ рд╕рдВрдЪрд╛рд▓рди
- рд╕рдорд╛рди 1KB рд░рд┐рдХреЙрд░реНрдб рд╕рдВрд░рдЪрдирд╛
- рд╕рд╛рдорд╛рдЬрд┐рдХ рдореАрдбрд┐рдпрд╛ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо, рд╕рд╣рдпреЛрдЧреА рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЖрджрд┐ рдорд┐рд╢реНрд░рд┐рдд рдкрд╣реБрдВрдЪ рдкреИрдЯрд░реНрди рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ
рд▓рд┐рдЦрдиреЗ-рдЧрд╣рди рдХрд╛рд░реНрдпрднрд╛рд░:
- 10% рдкрдврд╝рдирд╛, 90% рд╕рдореНрдорд┐рд▓рди рд╕рдВрдЪрд╛рд▓рди
- рд╕рдордп-рд╢реНрд░реГрдВрдЦрд▓рд╛ рдбреЗрдЯрд╛, 64 рдлрд╝реАрд▓реНрдб, рдкреНрд░рддреНрдпреЗрдХ рдлрд╝реАрд▓реНрдб 8 рд╡рд░реНрдг
- рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ рдЪрд░рдг рдореЗрдВ 2,949,120 рд╕рдореНрдорд┐рд▓рди рд╕рдВрдЪрд╛рд▓рди рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИ
- IoT рдЕрдиреБрдкреНрд░рдпреЛрдЧ, рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реА рдЖрджрд┐ рдЙрдЪреНрдЪ-рдереНрд░реВрдкреБрдЯ рдбреЗрдЯрд╛ рдЕрдВрддрд░реНрдЧреНрд░рд╣рдг рдкрд░рд┐рджреГрд╢реНрдп рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддрд╛ рд╣реИ
Aerospike рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИ:
- P99 рд╡рд┐рд▓рдВрдмрддрд╛: 436ms (рдПрдХрд▓ рдХреНрд▓рд╛рдЗрдВрдЯ) рд╕реЗ 2,979ms (32 рдХреНрд▓рд╛рдЗрдВрдЯ)
- рдереНрд░реВрдкреБрдЯ: 3,348 ops/s рд╕реЗ 32,592 ops/s
- рдкреНрд░рджрд░реНрд╢рди рд▓рд╛рдн рд╣рд╛рдЗрдмреНрд░рд┐рдб рдореЗрдореЛрд░реА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдФрд░ рд╕рд╛рдЭрд╛-рдХреБрдЫ рдирд╣реАрдВ рдбрд┐рдЬрд╛рдЗрди рд╕реЗ рдЖрддрд╛ рд╣реИ
Redis рдордзреНрдпрдо рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИ:
- P99 рд╡рд┐рд▓рдВрдмрддрд╛: 862ms рд╕реЗ 4,447ms
- рдереНрд░реВрдкреБрдЯ: 1,656 рд╕реЗ 17,158 ops/s
- рд╕рд┐рдВрдЧрд▓-рдереНрд░реЗрдб рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЙрдЪреНрдЪ рд╕рдорд╡рд░реНрддрд┐рддрд╛ рдХреЗ рддрд╣рдд рдкреНрд░рджрд░реНрд╢рди рдХреА рдмрд╛рдзрд╛ рдмрди рдЬрд╛рддрд╛ рд╣реИ
Dragonfly рдЙрдЪреНрдЪрддрдо рд╡рд┐рд▓рдВрдмрддрд╛:
- P99 рд╡рд┐рд▓рдВрдмрддрд╛: 1,137ms рд╕реЗ 4,883ms
- рдереНрд░реВрдкреБрдЯ: 1,371 рд╕реЗ 16,328 ops/s
- рдорд▓реНрдЯреА-рдереНрд░реЗрдб рд╕рдордиреНрд╡рдп рдУрд╡рд░рд╣реЗрдб рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рд▓рд╛рдн рдХреЛ рд░рджреНрдж рдХрд░ рджреЗрддрд╛ рд╣реИ
рдкреНрд░рджрд░реНрд╢рди рдкрджрд╛рдиреБрдХреНрд░рдо рд╕реБрд╕рдВрдЧрдд рд░рд╣рддрд╛ рд╣реИ:
- Aerospike: P99 рд╡рд┐рд▓рдВрдмрддрд╛ 441ms-2,409ms, рдереНрд░реВрдкреБрдЯ 3,372-33,741 ops/s
- Redis: P99 рд╡рд┐рд▓рдВрдмрддрд╛ 874ms-4,017ms, рдереНрд░реВрдкреБрдЯ 1,664-17,004 ops/s
- Dragonfly: P99 рд╡рд┐рд▓рдВрдмрддрд╛ 1,187ms-4,631ms, рдереНрд░реВрдкреБрдЯ 1,278-16,497 ops/s
рд╕рднреА рдкреНрд░рдгрд╛рд▓рд┐рдпрд╛рдБ рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рджрд░реНрд╢рди рдХрд░рддреА рд╣реИрдВ:
- Aerospike: P99 рд╡рд┐рд▓рдВрдмрддрд╛ 410ms-2,233ms, рдереНрд░реВрдкреБрдЯ 3,562-34,896 ops/s
- Redis: P99 рд╡рд┐рд▓рдВрдмрддрд╛ 808ms-3,547ms, рдереНрд░реВрдкреБрдЯ 1,757-17,170 ops/s
- Dragonfly: P99 рд╡рд┐рд▓рдВрдмрддрд╛ 1,124ms-3,859ms, рдереНрд░реВрдкреБрдЯ 1,331-16,925 ops/s
| рдкреНрд░рдгрд╛рд▓реА | рдЪрд▓рд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ(MB) | рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж(MB) | рд╡реГрджреНрдзрд┐ рдЧреБрдгрдХ |
|---|
| Redis | 36.32 | 2610 | 72x |
| Aerospike | 232.1 | 772.3 | 3.3x |
| Dragonfly | 58.98 | 2350 | 40x |
рдореБрдЦреНрдп рдирд┐рд╖реНрдХрд░реНрд╖:
- Aerospike рдореЗрдореЛрд░реА рджрдХреНрд╖рддрд╛ рдореЗрдВ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рд╣реИ, рд╣рд╛рдЗрдмреНрд░рд┐рдб рднрдВрдбрд╛рд░рдг рдореЙрдбрд▓ рдХреЗ рдХрд╛рд░рдг
- Redis рд╕рдмрд╕реЗ рдмрдбрд╝реА рдореЗрдореЛрд░реА рдУрд╡рд░рд╣реЗрдб рд╣реИ, рд╕рд┐рдВрдЧрд▓-рдиреЛрдб рдЗрди-рдореЗрдореЛрд░реА рднрдВрдбрд╛рд░рдг рдХреА рд╕реАрдорд╛рдУрдВ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ
- Dragonfly рджреЛрдиреЛрдВ рдХреЗ рдмреАрдЪ рд╣реИ, рдорд▓реНрдЯреА-рдереНрд░реЗрдб рд╕рдордиреНрд╡рдп рд╕рдВрд░рдЪрдирд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рдУрд╡рд░рд╣реЗрдб рд▓рд╛рддреА рд╣реИ
рдереНрд░реВрдкреБрдЯ рд╡рд┐рд╕реНрддрд╛рд░ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ:
- Aerospike: рд▓рдЧрднрдЧ рд░реИрдЦрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░, 9-10x рд╡реГрджреНрдзрд┐
- Redis: 10-11x рд╡реГрджреНрдзрд┐, рд▓реЗрдХрд┐рди рд╡рд┐рд▓рдВрдмрддрд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╡реГрджреНрдзрд┐
- Dragonfly: 12-13x рд╡реГрджреНрдзрд┐, рд▓реЗрдХрд┐рди рдЖрдзрд╛рд░рднреВрдд рдкреНрд░рджрд░реНрд╢рди рдХрдо рд╣реИ
рдкреЗрдкрд░ рдХрдИ рд╕рдВрдмрдВрдзрд┐рдд рдЕрдиреБрд╕рдВрдзрд╛рдиреЛрдВ рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗрддрд╛ рд╣реИ:
- рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдлреНрд░реЗрдорд╡рд░реНрдХ: Cooper et al. (2010) рдХрд╛ YCSB рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдкреНрд░рдгрд╛рд▓реА рдмреЗрдВрдЪрдорд╛рд░реНрдХрд┐рдВрдЧ рдХреА рдиреАрдВрд╡ рд░рдЦрддрд╛ рд╣реИ
- NoSQL рддреБрд▓рдирд╛ рдЕрдиреБрд╕рдВрдзрд╛рди: Anthony & Rao рдХреА рдХреБрдВрдЬреА-рдорд╛рди рднрдВрдбрд╛рд░рдг рдЕрдиреБрднрд╡рдЬрдиреНрдп рддреБрд▓рдирд╛
- рдкреНрд░рдгрд╛рд▓реА-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдиреБрд╕рдВрдзрд╛рди: Volminger (2021) рдХрд╛ Aerospike рдЕрдиреБрд╕рдВрдзрд╛рди, Charan et al. рдХрд╛ Redis рд╡рд┐рд╢реНрд▓реЗрд╖рдг
- рдирд╡реАрдирддрдо рд╡рд┐рдХрд╛рд╕: Mohan et al. (2024) рдХрд╛ OLAP рдХрд╛рд░реНрдпрднрд╛рд░ NoSQL рдореВрд▓реНрдпрд╛рдВрдХрди
- Aerospike рд╡реНрдпрд╛рдкрдХ рдиреЗрддреГрддреНрд╡: рд╕рднреА рдХрд╛рд░реНрдпрднрд╛рд░ рдФрд░ рд╕рдорд╡рд░реНрддрд┐рддрд╛ рд╕реНрддрд░реЛрдВ рдХреЗ рддрд╣рдд рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИ, рд╕рд░реНрд╡реЛрддреНрддрдо рдереНрд░реВрдкреБрдЯ рд╡рд┐рд╕реНрддрд╛рд░ рдФрд░ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдХрдо рд╡рд┐рд▓рдВрдмрддрд╛ рдХреЗ рд╕рд╛рде
- Redis рд╕реНрдерд┐рд░ рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп: рд╕рднреА рдХрд╛рд░реНрдпрднрд╛рд░ рдкреИрдЯрд░реНрди рдХреЗ рддрд╣рдд рд╕реНрдерд┐рд░ рдФрд░ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рдирд┐рдд рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд┐рдВрдЧрд▓-рдереНрд░реЗрдб рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рд╣реИ
- Dragonfly рд╕рдВрднрд╛рд╡рдирд╛ рдФрд░ рдЪреБрдиреМрддрд┐рдпрд╛рдБ рджреЛрдиреЛрдВ: рдЖрдзреБрдирд┐рдХ рдбрд┐рдЬрд╛рдЗрди рдХреЗ рдмрд╛рд╡рдЬреВрдж, рд╡рд┐рд▓рдВрдмрддрд╛ рдкреНрд░рджрд░реНрд╢рди рдЦрд░рд╛рдм рд╣реИ, рд▓рд┐рдЦрдиреЗ-рдЧрд╣рди рдкрд░рд┐рджреГрд╢реНрдп рдореЗрдВ рд╕рдВрднрд╛рд╡рдирд╛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ
- рдХрд╛рд░реНрдпрднрд╛рд░ рдкреНрд░рднрд╛рд╡ рдорд╣рддреНрд╡рдкреВрд░реНрдг: рд╕рднреА рдбреЗрдЯрд╛рдмреЗрд╕ рд▓рд┐рдЦрдиреЗ-рдЧрд╣рди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рддрд╣рдд рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдкреНрд░рджрд░реНрд╢рди рдХрд░рддреЗ рд╣реИрдВ
- рдЕрдзрд┐рдХрддрдо рдкреНрд░рджрд░реНрд╢рди рдЖрд╡рд╢реНрдпрдХрддрд╛: Aerospike рдЪреБрдиреЗрдВ
- рдкрд░рд┐рдЪрд╛рд▓рди рд╕рд░рд▓рддрд╛ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛: Redis рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ
- Redis рд╕рдВрдЧрддрддрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛: Dragonfly рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рдХрд▓реНрдк рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд┐рд▓рдВрдмрддрд╛-рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
- рд╕рд┐рдВрдЧрд▓-рдорд╢реАрди рдкрд░реАрдХреНрд╖рдг рд╡рд╛рддрд╛рд╡рд░рдг: рд╕рднреА рдкрд░реАрдХреНрд╖рдг рдПрдХ рдорд╢реАрди рдкрд░ рдХрд┐рдП рдЧрдП, рд╡рд┐рддрд░рд┐рдд рдкреНрд░рдгрд╛рд▓реА рд▓рд╛рднреЛрдВ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ
- рд╕реАрдорд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд┐рддрд┐рдпрд╛рдБ: рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рд▓рдВрдмрддрд╛ рдФрд░ рд╡рд┐рднрд╛рдЬрди рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рднрд╛рд╡ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛
- рдПрдХрд▓ рдбреЗрдЯрд╛ рд╡рд┐рддрд░рдг: рдХреЗрд╡рд▓ Zipfian рд╡рд┐рддрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдкреИрдЯрд░реНрди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ
- рдХреНрд▓рд╕реНрдЯрд░ рдореЛрдб рдЕрдиреБрдкрд╕реНрдерд┐рдд: рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рд┐рддрд░рд┐рдд рддреИрдирд╛рддреА рдкрд░рд┐рджреГрд╢реНрдп рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛
- рдЙрддреНрдкрд╛рджрди рд╡рд╛рддрд╛рд╡рд░рдг рдкрд░реАрдХреНрд╖рдг: рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрддреНрдкрд╛рджрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди
- рд╡рд┐рддрд░рд┐рдд рдкрд░рд┐рджреГрд╢реНрдп: рдХреНрд▓рд╕реНрдЯрд░ рдореЛрдб рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рд┐рддрд░рд┐рдд рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдХрд╛ рдкрд░реАрдХреНрд╖рдг
- рд╕рд╛рдордВрдЬрд╕реНрдп рдореЙрдбрд▓ рдЕрдиреБрд╕рдВрдзрд╛рди: CAP рдкреНрд░рдореЗрдп рдХрд╛ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдгрд╛рд▓реА рдбрд┐рдЬрд╛рдЗрди рдкрд░ рдкреНрд░рднрд╛рд╡
- рд╡рд┐рдлрд▓рддрд╛ рд╕рд╣рдирд╢реАрд▓рддрд╛ рддрдВрддреНрд░: рдиреЛрдб рд╡рд┐рдлрд▓рддрд╛ рдХреЗ рджреМрд░рд╛рди рд╡рд┐рдлрд▓рддрд╛ рд╕рд╣рдирд╢реАрд▓рддрд╛ рддрдВрддреНрд░ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди
- рдХреНрд░реЙрд╕-рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдкреНрд░рддрд┐рдХреГрддрд┐: рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рднрд╛рдЬрди рдХреЗ рддрд╣рдд рдбреЗрдЯрд╛ рд╕рд╛рдордВрдЬрд╕реНрдп рдФрд░ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╡рд┐рд▓рдВрдмрддрд╛
- рдХрдареЛрд░ рд╡рд┐рдзрд┐: рдорд╛рдирдХ YCSB рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд┐рд╖реНрдкрдХреНрд╖ рддреБрд▓рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ
- рд╡реНрдпрд╛рдкрдХ рдкреНрд░рдпреЛрдЧ: рдХрдИ рдХрд╛рд░реНрдпрднрд╛рд░ рдФрд░ рд╕рдорд╡рд░реНрддрд┐рддрд╛ рд╕реНрддрд░реЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИ
- рдЧрд╣рди рд╡рд┐рд╢реНрд▓реЗрд╖рдг: рдХреЗрд╡рд▓ рдкреНрд░рджрд░реНрд╢рди рдбреЗрдЯрд╛ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХрд╛рд░рдгреЛрдВ рдХрд╛ рдЧрд╣рди рд╡рд┐рд╢реНрд▓реЗрд╖рдг
- рдЙрдЪреНрдЪ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдореВрд▓реНрдп: рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рдгрд╛рд▓реА рдЪрдпрди рдХреЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
- рд╕реНрдкрд╖реНрдЯ рд▓реЗрдЦрди: рд╕рдВрд░рдЪрдирд╛ рддрд╛рд░реНрдХрд┐рдХ, рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг рд╕рдЯреАрдХ
- рд╡рд╛рддрд╛рд╡рд░рдг рд╕реАрдорд╛рдПрдБ: рд╕рд┐рдВрдЧрд▓-рдорд╢реАрди Docker рд╡рд╛рддрд╛рд╡рд░рдг рд╡рд┐рддрд░рд┐рдд рдкреНрд░рдгрд╛рд▓реА рд▓рд╛рднреЛрдВ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛
- рдПрдХрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди: рд╡рд┐рднрд┐рдиреНрди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рднрд╛рд╡ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛
- рд╕реНрдерд╛рдпрд┐рддреНрд╡ рдЕрдиреБрдкрд╕реНрдерд┐рдд: рд╕реНрдерд╛рдпрд┐рддреНрд╡ рддрдВрддреНрд░ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рднрд╛рд╡ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛
- рд▓рд╛рдЧрдд рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЕрдиреБрдкрд╕реНрдерд┐рдд: рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд▓рд╛рдЧрдд рдФрд░ рдкрд░рд┐рдЪрд╛рд▓рди рдЬрдЯрд┐рд▓рддрд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛
- рджреАрд░реНрдШрдХрд╛рд▓реАрди рд╕реНрдерд┐рд░рддрд╛: рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЪрд▓рдиреЗ рд╡рд╛рд▓реА рд╕реНрдерд┐рд░рддрд╛ рдкрд░реАрдХреНрд╖рдг рдХреА рдХрдореА
- рд╢реИрдХреНрд╖рдгрд┐рдХ рдореВрд▓реНрдп: NoSQL рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рджрд░реНрд╢рди рдЕрдиреБрд╕рдВрдзрд╛рди рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╡рд┐рдзрд┐ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
- рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдореВрд▓реНрдп: рдЙрджреНрдпреЛрдЧ рдХреЛ рдЙрдкрдпреБрдХреНрдд рдХреБрдВрдЬреА-рдорд╛рди рднрдВрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реА рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрджрд░реНрдн рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
- рдкрджреНрдзрддрд┐ рдпреЛрдЧрджрд╛рди: NoSQL рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рд╡реНрдпрд╡рд╕реНрдерд┐рдд рддреБрд▓рдирд╛ рдХреИрд╕реЗ рдХрд░реЗрдВ рдпрд╣ рджрд┐рдЦрд╛рддрд╛ рд╣реИ
- рдкреБрдирд░реБрддреНрдкрд╛рджрдиреАрдпрддрд╛: рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╕реЗрдЯрдЕрдк рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрд┐рдд, рдкреБрдирд░реБрддреНрдкрд╛рджрди рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ
- рдкреНрд░рдгрд╛рд▓реА рдЪрдпрди: рдХреБрдВрдЬреА-рдорд╛рди рднрдВрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реА рдЪреБрдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╡рд╛рд▓реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрджрд░реНрдн
- рдкреНрд░рджрд░реНрд╢рди рдЕрдиреБрдХреВрд▓рди: рдореМрдЬреВрджрд╛ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рджрд░реНрд╢рди рдЯреНрдпреВрдирд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
- рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдбрд┐рдЬрд╛рдЗрди: рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╡рд┐рддрд░рд┐рдд рдкреНрд░рдгрд╛рд▓реА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдбрд┐рдЬрд╛рдЗрди рдХреЗ рд▓рд┐рдП рдЖрдзрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
- рд╢реИрдХреНрд╖рдгрд┐рдХ рдЕрдиреБрд╕рдВрдзрд╛рди: рд╕рдВрдмрдВрдзрд┐рдд рдХреНрд╖реЗрддреНрд░ рдЕрдиреБрд╕рдВрдзрд╛рди рдХреЗ рд▓рд┐рдП рдЖрдзрд╛рд░рднреВрдд рдбреЗрдЯрд╛ рдФрд░ рд╡рд┐рдзрд┐ рд╕рдВрджрд░реНрдн
рдкреЗрдкрд░ рдХрдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдВрджрд░реНрднреЛрдВ рдХрд╛ рд╣рд╡рд╛рд▓рд╛ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
- Cooper, B.F. et al. (2010). YCSB рдХреЗ рд╕рд╛рде рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреА рдмреЗрдВрдЪрдорд╛рд░реНрдХрд┐рдВрдЧ
- Anthony, A., & Rao, Y. N. M. Memcached, Redis, рдФрд░ Aerospike рдХреБрдВрдЬреА-рдорд╛рди рднрдВрдбрд╛рд░рдг рдЕрдиреБрднрд╡рдЬрдиреНрдп рддреБрд▓рдирд╛
- Mohan, R. K. et al. (2024). OLAP рдХрд╛рд░реНрдпрднрд╛рд░ рдХреЗ рд▓рд┐рдП NoSQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди
- рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬ рдФрд░ рддрдХрдиреАрдХреА рд╕рд╛рдордЧреНрд░реА
рдпрд╣ рдкреЗрдкрд░ NoSQL рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рджрд░реНрд╢рди рдореВрд▓реНрдпрд╛рдВрдХрди рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдореВрд▓реНрдпрд╡рд╛рди рдпреЛрдЧрджрд╛рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдбрд┐рдЬрд╛рдЗрди рдФрд░ рдЧрд╣рди рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдЖрдзреБрдирд┐рдХ рдХреБрдВрдЬреА-рдорд╛рди рднрдВрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреА рдкреНрд░рджрд░реНрд╢рди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд╕рдордЭрдиреЗ рдФрд░ рдЙрдкрдпреБрдХреНрдд рддрдХрдиреАрдХреА рд╕рдорд╛рдзрд╛рди рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдВрджрд░реНрдн рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред