N+1 queries چیست و چگونه از آن جلوگیری کنیم
خوب اول ببینیم این مساله N+1 کوئری چیه و چطوری به وجود میاد. خیلی ساده بخواهیم بگیم N+1 کوئری یک مشکلی هست که توسط برنامه نویس ایجاد میشه و باعث سرازیر شدن کوئری ها به سمت دینابیس میشه و…
خوب اول ببینیم این مساله N+1 کوئری چیه و چطوری به وجود میاد. خیلی ساده بخواهیم بگیم N+1 کوئری یک مشکلی هست که توسط برنامه نویس ایجاد میشه و باعث سرازیر شدن کوئری ها به سمت دینابیس میشه و…
Redis : Remote Dictionary Server خوب امروز میخواییم در مورد ردیس صحبت کنیم که اصلا چی هست و کجاها تو برنامه نویسی به درد ما میخوره Redis یک دیتابیس درون حافظه ای (این یعنی داده ها در رم ذخیره میشوند…
برای درک بهتر مساله به تعریف خاصیت ACID میپردازیم سپس بررسی میکنیم که آیا تمام تراکنش ها در پایگاه داده های رابطه ای (Relational) و غیر رابطه ای (Non-Relational) یا همان NoSql ها از این خاصیت پیروی میکنند یا خیر.…