مطالب توسط پنکیک

آشنایی با دستور EXPLAIN در دیتابیس PostgreSQL

PostgreSQL یک سیستم پایگاه داده رابطه‌ای پیشرفته، در سطح سازمانی است که به صورت منبع باز ارائه می شود. PostgreSQL از کوئری های SQL (رابطه ای) و JSON (غیر رابطه ای) پشتیبانی می کند. PostgreSQL یک پایگاه داده بسیار پایدار است که دارای دستورات مختلفی مانند دستور EXPLAIN برای دریافت کوئری های مختلف است. این […]

مقایسه رپلیکیشن Streaming و Logical در دیتابیس PostgreSQL

پایگاه داده ها سیستم هایی هستند که گاهی به صورت اشتراکی مورد استفاده بخش های مختلف یک شرکت یا سازمان قرار می گیرند. از این رو برای حفظ و نگهداری ایمن اطلاعات از ریپلیکیشن ها استفاده می شود. ریپلیکیشن در واقع روشی به معنای تکثیر و تکرار اطلاعات در پایگاه داده است. بنابراین برای اطمینان […]

پنج نکته و سوال مهم که قبل از انتقال دیتابیس خود باید بدانید!

حضور شما در اینجا و در این صفحه، می تواند نشان دهنده این موضوع باشد که احتمالا فضای پایگاه داده یا همان دیتابیس شما دیگر پاسخگوی نیازهایتان نیست و در حال بررسی این موضوع هستید که چگونه دیتابیس خود را به جای دیگری انتقال دهید. اما کمی دست نگه دارید! انتقال و جابجایی دیتابیس پیچیدگی […]

دسترسی پذیری بالا برای MySQL و MariaDB: مقایسه رپلیکیشن مستر-مستر با گالرا کلاستر

گالرا کلاستر (Galera Cluster) یکی از راهکارهای جدید پیاده‌سازی دسترسی بالا (High Availability) برای دیتابیس‌های MySQL و MariaDB است که نسبت به رپلیکیشن MySQL پیشینه کوتاه‌تری دارد. رپلیکیشن (Replication) MySQL، که بصورت درونی (native) از نسخه MySQL v3.23 پشتیبانی می‌شود، بصورت master-slave طراحی شده است اما با تغییر تنظیمات می‌توان آن را بصورت مستر-مستر (master-master) […]

آموزش بکاپ گیری از دیتابیس MySQL

درباره اهمیت بکاپ گیری و ویژگی‌های یک پلن بکاپ گیری از دیتابیس مفصلا صحبت کردیم. اما بطور خلاصه، با توجه به اهمیت اطلاعات پایگاه داده و سرعت بالای تغییرات در آن، لازم است بطور دوره‌ای از دیتابیس خود نسخه پشتیبان تهیه کنیم. در این مقاله به انواع روش‌های بکاپ گیری از دیتابیس (به خصوص MySQL)، نحوه […]

مقایسه سرویس دیتابیس آمازون AWS با پیاده سازی دستی دیتابیس ابری در سرور مجازی EC2

طراحی و انتخاب معماری زیرساخت یکی از مهم‌ترین مراحل شروع استارتاپ و توسعه محصول است. اگر در این مرحله درست انتخاب کنیم، از بسیاری از مشکلات در آینده جلوگیری خواهد شد. مقیاس‌پذیری، کنترل هزینه و افزایش کارایی از معیارهای اصلی هستند که باید در انتخاب زیرساخت دیتابیس مورد توجه قرار گیرند. در این مطلب تمرکز […]

سرویس بکاپ گیری از دیتابیس

امروزه داده‌ها و اطلاعات با ارزش‌ترین دارایی‌های هر سازمان یا کسب و کاری هستند. این داده‌ها از اطلاعات محرمانه سازمان‌ها تا داده‌هایی که کسب و کارها در طول سالیان جمع‌آوری کرده‌اند را در بر می‌گیرد. با توجه به رواج باج افزارها و همچنین برخط بودن اکثر سرورهای مورد استفاده توسط سازمان‌ها، پشتیبان گیری منظم از […]

دلایل از دست رفتن دیتابیس چیست؟

پایگاه داده‌ها ابزاری برای سازماندهی اطلاعات هستند و به وسیله آن‌ها می‌توان به راحتی اطلاعات را مدیریت، به روزرسانی و بازیابی کرد. به طور کلی دیتابیس مجموعه‌ای از اطلاعات است که به صورت سازمان‌یافته در کنار هم قرار گرفته‌اند؛ مانند یک دفترچه تلفن. در علم کامپیوتر اما، دیتابیس‌ها وظیفه سازماندهی اطلاعاتی مانند عکس‌ها، فایل‌های متنی […]

نقش دیتابیس در کسب و کارهای آنلاین

با رشد تکنولوژی، تعداد افرادی که به صورت آنلاین به تجارت و خرید و فروش مشغول هستند نیز رشد خواهد کرد. تجارت الکترونیک که تحت عنوان e-commerce نیز شناخته می‌شود، مدلی از خرید و فروش است که به صورت آنلاین انجام می‌شود. هر فروشگاه ، کسب و کار یا شخص حقیقی که نسبت به فروش […]

CI CD چیست؟

CI/CD یا یکپارچه سازی مداوم و تحویل یا استقرار پیوسته، روشی است که اغلب با اتوماسیون مراحل توسعه اپلیکیشن، تحویل برنامه‌ها به مشتری را تسریع می‌کند. مفاهیم اصلی که CI/CD را در برمی‌گیرند شامل یکپارچه سازی مداوم، تحویل پیوسته و استقرار مستمر هستند. CI CD یک راه حل برای مشکلاتی است که در هنگام پیاده […]