دیتابیس
-
پایگاه داده

بررسی کامل مزایا، معایب MySQL و کاربردهای این دیتابیس محبوب وب
MySQL یکی از محبوبترین و پرکاربردترین سیستمهای مدیریت دیتابیس رابطهای (RDBMS) در جهان است که از زمان عرضهی خود تا به امروز توانسته جایگاه ویژهای در دنیای توسعه وب پیدا کند. این دیتابیس متنباز با…
بیشتر بخوانید » -
پایگاه داده

بررسی جامع مزایا، معایب و کاربردهای MongoDB دیتابیس بدون ساختار
MongoDB یکی از محبوبترین سیستمهای مدیریت دیتابیس بدون ساختار (NoSQL) در دنیای توسعه وب و اپلیکیشنهای مدرن است که بر اساس مدل document-oriented طراحی شده و دادهها را به صورت JSON یا BSON ذخیره میکند.…
بیشتر بخوانید » -
پایگاه داده

Microsoft SQL Server: دیتابیس قدرتمند سازمانی و نکات کلیدی آن
Microsoft SQL Server یکی از پیشرفتهترین و پرکاربردترین سیستمهای مدیریت دیتابیس رابطهای (RDBMS) است که توسط شرکت مایکروسافت توسعه یافته و برای محیطهای سازمانی و پروژههای بزرگ طراحی شده است. این دیتابیس با پشتیبانی کامل…
بیشتر بخوانید » -
پایگاه داده

بررسی جامع مزایا، معایب و کاربردهای SQLite دیتابیس سبک و پرکاربرد
SQLite یکی از محبوبترین و سبکترین سیستمهای مدیریت دیتابیس رابطهای (RDBMS) است که به صورت embedded یا جاسازی شده در برنامهها اجرا میشود و کل دیتابیس را در یک فایل ساده ذخیره میکند. این دیتابیس…
بیشتر بخوانید » -
برنامه نویسی

چرا ORMها در پروژههای بزرگ به دشمن پرفورمنس تبدیل میشوند؟
Object-Relational Mapping یا ORM سالهاست که به عنوان پلی میان پایگاه دادههای رابطهای و کد برنامهنویسها شناخته میشود. ORMها وعده راحتی، کاهش boilerplate و سرعت توسعه بالاتر را میدهند و در پروژههای کوچک و متوسط…
بیشتر بخوانید » -
PostgreSQL

بررسی جامع مزایا، معایب و کاربردهای پیشرفته PostgreSQL دیتابیس متنباز
PostgreSQL یکی از پیشرفتهترین و قدرتمندترین سیستمهای مدیریت دیتابیس رابطهای متنباز است که به عنوان یک دیتابیس object-relational (ORDBMS) شناخته میشود و برای پروژههای پیچیده و سازمانی طراحی شده است. این دیتابیس از استانداردهای SQL…
بیشتر بخوانید » -
برنامه نویسی

چه مشکلاتی در استفاده از Polyglot Persistence ایجاد میشود
Polyglot Persistence، یا استفاده همزمان از چند نوع دیتابیس در یک سیستم، ایدهای است که این روزها در معماریهای مدرن خیلی رایج شده است. در این مدل، بسته به نوع داده و نیاز پردازشی، از…
بیشتر بخوانید » -
برنامه نویسی

چرا طراحی Cache لایهای باعث افزایش پرفورمنس و مقیاسپذیری میشود
وقتی صحبت از سیستمهای نرمافزاری و سرویسهای تحت وب میکنیم، همیشه یکی از بزرگترین چالشها نحوه مدیریت دادهها و پاسخدهی سریع به درخواستهاست. هرچه سیستم بزرگتر و کاربر زیادتر باشد، نیاز به پاسخدهی سریع و…
بیشتر بخوانید »







