🔵 عنوان مقاله
118 million queries per second on Neki (9 minute read)
🟢 خلاصه مقاله:
پلانیتاسکیل تصمیم گرفت در آزمایشی بینظیر، یک میلیون درخواست در ثانیه بر روی سیستم جدید و شارد شدهی خودش به نام نکی، اجرا کند. این آزمایش در همان ابتدا، به سرعت و تقریباً بلافاصله با استفاده از ۵ شارد، به این هدف رسید. سپس با ادامه آزمایش و افزودن شاردهای بیشتر، تعداد شاردها تا ۵۱۲ افزایش پیدا کرد و در نتیجه، توانست در مجموع به ۱۱۸ میلیون درخواست در ثانیه دست یابد. این حجم از درخواستها، بر روی دادههایی به حجم ۱.۲۲ پتابایبای قرار داشتند.
در حقیقت، نوع بار کاری مورد آزمایش بسیار خاص و محدود است: انجام یک درخواست نقطهای در یک شارد، که تنها یک ردیف مشخص را بر اساس کلید اصلی بازیابی میکند؛ بدون نوشتن، عملیاتهای اتصال (join) یا درخواستهای میان شاردی. این محدودیتها و سادگی، سبب میشود نتایج و منحنی مقیاسپذیری بسیار واضح و منظم باشد، چون تقاضای سیستم در این حالت کمتر پیچیده است و منابع به شکل بهینه و مستقیم استفاده میشوند.
در این نمونه، توانایی سیستم در مدیریت حجم بینظیر درخواستها، نشان میدهد که چگونه یک معماری شاردینگ هوشمند و طراحی مناسب، میتواند عملیات عظیم و بوتسلم درخواستها را به راحتی تحمل کند. این آزمایش، نمونهای است برای نشان دادن پتانسیل مقیاسپذیری سیستمهای پایگاه داده در آینده، جایی که نیازمند پاسخگویی سریع و حجم بالای درخواستها هستیم.
#پایگاه_داده #مقیاسپذیری #سیستمهای_پایگاه #کلود
🟣لینک مقاله:
https://planetscale.com/blog/118-million-queries-per-second-on-neki?utm_source=tldrdata
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Post #1621
60