کتاب MongoDB 8.0 در عمل، ویرایش سوم راهنمایی کامل و کاربردی برای استفاده از جدیدترین ویژگیهای MongoDB 8.0 و پلتفرم چندابری MongoDB Atlas ارائه میدهد. این کتاب با آموزشهای عملی و مثالهای واقعی، شما را از راهاندازی پایگاه داده تا توسعه برنامههای پیشرفته مبتنی بر هوش مصنوعی همراهی میکند. چه تازهکار باشید و چه بخواهید دانش خود را بهروز کنید، این کتاب ابزارهای لازم برای ساخت پایگاههای داده مقیاسپذیر و کارآمد را در اختیارتان قرار میدهد.
MongoDB بهعنوان پایگاه دادهای پیشرو برای ذخیره دادههای ساختاریافته، نیمهساختاریافته و بدون ساختار، انتخابی ایدهآل برای برنامههای مدرن و مبتنی بر هوش مصنوعی است. این کتاب با تمرکز بر ویژگیهای جدید MongoDB 8.0 و قابلیتهای ابری Atlas، شما را با مدلسازی دادههای انعطافپذیر، شاردینگ پیشرفته، جستجوی مبتنی بر بردار و پردازش رویدادمحور آشنا میکند. پروژههای عملی مانند ساخت چتبات مبتنی بر RAG و خط لولههای تجمیع داده، شما را برای پیادهسازی واقعی MongoDB آماده میکنند.
بخش اول: مبانی و شروع کار
درک دنیای MongoDB: آشنایی با مفاهیم اصلی و مدل داده سندگرا.
شروع با Atlas: راهاندازی اولین خوشه رایگان با Atlas CLI.
عملیات CRUD: اجرای عملیاتهای ایجاد، خواندن، بهروزرسانی و حذف.
طراحی اسکیما: مدلسازی دادههای مقیاسپذیر با NoSQL.
شاخصگذاری و تراکنشها: بهینهسازی عملکرد کوئریها و مدیریت تراکنشهای ACID.
بخش دوم: قابلیتهای پیشرفته
جستجوی تماممتن با Atlas Search: پیادهسازی جستجوی سریع و دقیق.
جستجوی برداری و هوش مصنوعی: استفاده از Atlas Vector Search برای برنامههای GenAI.
ساخت چتبات RAG: توسعه برنامههای هوش مصنوعی با بازیابی اطلاعات تقویتشده.
پردازش رویدادمحور: ایجاد برنامههای بلادرنگ با Atlas Stream Processing.
فدراسیون داده و آرشیو آنلاین: مدیریت بهینه داده با Atlas Data Federation و Online Archive.
بخش سوم: مدیریت و امنیت
امنیت در Atlas: پیادهسازی رمزنگاری و بهترین شیوههای امنیتی.
پشتیبانگیری و بازیابی: استراتژیهایی برای حفاظت از دادهها.
بهینهسازی عملکرد: شناسایی و رفع کوئریهای کند.
کوئری با SQL: استفاده از رابط SQL Atlas برای توسعهدهندگان آشنا با SQL.
ایجاد نمودارها و توابع: استفاده از ابزارهای تجسم داده و تریگرهای پایگاه داده.
این کتاب با آموزشهای عملی، شما را در توسعه برنامههای مدرن توانمند میکند. از ساخت چتباتهای هوشمند تا پردازش دادههای بلادرنگ و بهینهسازی پایگاه داده برای مقیاسپذیری، این کتاب راهحلهایی برای چالشهای واقعی ارائه میدهد. پروژههایی مانند ایجاد خط لوله تجمیع داده و چتبات RAG، مهارتهای شما را در دنیای واقعی تقویت میکنند.
MongoDB 8.0 با ویژگیهایی مانند بهبود شاردینگ، عملکرد بهتر تحت بارهای سنگین و پشتیبانی از جستجوی برداری و تماممتن در Atlas، پایگاه دادهای قدرتمند برای برنامههای هوش مصنوعی و مدرن است. MongoDB Atlas، پلتفرم چندابری این پایگاه داده، با اتوماسیون هوشمند، امنیت پیشرفته و مقیاسپذیری جهانی، توسعه را سادهتر میکند.
این کتاب برای توسعهدهندگان و مدیران پایگاه داده در تمام سطوح مناسب است. نیازی به تجربه قبلی با MongoDB نیست، اما آشنایی پایه با مفاهیم پایگاه داده به درک بهتر محتوا کمک میکند.
آرک بوروکی، قهرمان MongoDB و مدیر сертифицированный MongoDB و MongoDB Atlas، با تخصص در سیستمهای توزیعشده، پایگاههای داده NoSQL و کوبنرتیس، دانش خود را در این کتاب به اشتراک گذاشته است.
نظرات کاربران