🔵 عنوان مقاله
How We Refresh Razorpay's Data Warehouse 10x Faster with Graphs and Indexes (11 minute read)
🟢 خلاصه مقاله:
در دنیای مدیریت دادهها، سرعت و کارایی همواره عوامل حیاتی برای بهبود عملکرد سیستمها محسوب میشوند. شرکت Razorpay با هدف کاهش زمان بروزرسانی مخزن دادههای خود، تصمیم گرفت راهکارهای نوینی را پیادهسازی کند. در نتیجه، توانست زمان بروزرسانی این مخزن را به طرز چشمگیری، دقیقاً ۹۰ درصد کاهش دهد. این پیشرفت عظیم، با جایگزینی اسکنهای کامل جداول با مسیرهای پیمایش گرافهای جزئی امکانپذیر شد.
راد Razorpay تلاش کرد تا با استفاده از لایه نقرهای، تغییرات روزانه را بر اساس کلید اصلی به شکل دقیق و بدون تکرار شناسایی و تفکیک کند. علاوه بر این، ایندکسهای ثانویه به منظور ذخیره ستونهای پیوست و اطلاعات بخشبندی، از نیاز به اسکنهای جامع جلوگیری کرد و روند بروزرسانیها را تسریع بخشید. در نهایت، با استفاده از پیمایش گرافها، فقط رکوردهای تغییر یافته مورد پردازش قرار گرفتند، و در حین این فرآیند، وابستگیهای مرتبط نیز بررسی و تکمیل شدند تا اطلاعات بهروز و کامل باشند. این رویکردهای نوآورانه در کنار یکدیگر، منجر به بهبود قابل توجه عملکرد سیستمهای دادهای Razorpay شد و نشان داد که ترکیب فناوریهای نوین میتواند کارایی و سرعت را به شکل چشمگیری افزایش دهد.
#مدیریت_داده #پایگاه_داده #تحلیل_داده #فناوری
🟣لینک مقاله:
https://engineering.razorpay.com/how-we-refresh-razorpays-data-warehouse-10x-faster-with-graphs-and-indexes-538abc244703?utm_source=tldrdata
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Post #1443
94