کلان داده (big data) چیست؟

کلان داده (Big Data) چیست؟ کلان‌داده چالش‌های مدیریت داده‌ است که به دلیل افزایش حجم، سرعت و تنوع با پایگاه‌های قدیمی داده حل نمی شوند. در حالی که تعاریف زیادی برای کلان‌داده وجود دارد، بیشتر آن‌ها شامل مفهومی هستند که به‌طور عمومی به سه V کلان‌داده معروف است: حجم (Volume): حجم این داده‌ها از ترابایت […]

ادامه مطلب ...
نرم‌افزار به‌عنوان سرویس (saas) چیست؟

نرم‌افزار به‌عنوان سرویس (Service as a software) چیست؟ نرم‌افزار به‌عنوان سرویس یا SaaS معمولاً به‌عنوان یک مدل نرم‌افزار مبتنی بر فضای ابری شناخته می‌شود که برنامه‌ها را از طریق مرورگر اینترنت در اختیار کاربران قرار می‌دهد. در این مدل، فروشندگان SaaS سرویس‌ها و اپلیکیشن‌ها را میزبانی می‌کنند تا مشتریان در صورت نیاز به آن‌ها دسترسی […]

ادامه مطلب ...
طبقه‌بندی متن (text classification) چیست؟

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

ادامه مطلب ...
جریان داده‌ (streaming data) چیست؟

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

ادامه مطلب ...
محاسبات بدون سرور (serverless computing) چیست؟

محاسبات بدون سرور چیست؟ محاسبات بدون سرور (Serverless Computing) مدلی برای توسعه اپلیکیشن است که در آن می‌توان برنامه‌ها را روی زیرساخت‌های واسط ساخته و قرار داد. همه برنامه‌ها نیاز به سروری برای اجرا دارند. اما در مدل بدون سرور، تامین کننده ابری وظائف روزمره شامل تأمین منابع، مقیاس و نگهداری زیرساخت، مدیریت می کند. […]

ادامه مطلب ...
آزمایش واحد (unit testing) چیست؟

آزمایش واحد (یونیت) فرایندی است که در آن کوچک‌ترین واحد عملکردی کد، آزمایش می‌شود. این آزمایش به تضمین کیفیت کد کمک می‌کند و بخشی ضروری از توسعه نرم‌افزار به شمار می‌آید و یکی از بهترین روش‌ها در توسعه نرم‌افزار است که آن را به یونیت‌های کوچک و عملکردی تبدیل می کند . می‌توان ابتدا آزمایش‌های […]

ادامه مطلب ...
آپاچی هایو (apache hive) چیست؟

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

ادامه مطلب ...
اچ‌بیس (apache hbase) چیست؟

Apache HBase یک پایگاه داده توزیع‌شده، بدون‌ساختار و متن‌باز است که برای ذخیره‌سازی داده‌های کلان طراحی شده است. این سیستم امکان دسترسی تصادفی، کاملاً منسجم و بلادرنگ به پتابایت‌ها داده را فراهم می‌کند و برای مدیریت مجموعه‌های بزرگ و پراکنده داده بسیار مؤثر است. HBase به‌طور یکپارچه با Apache Hadoop و اکوسیستم Hadoop ادغام می‌شود […]

ادامه مطلب ...
تأمین‌کننده نرم‌افزار مستقل (independent software vendor) چیست؟

تأمین‌کننده نرم‌افزار مستقل چیست؟ تأمین‌کننده نرم‌افزار مستقل (ISV) سازمانی است که محصولات نرم‌افزاری را ایجاد و به فروش می‌رساند که مستقل از سخت‌افزار و سیستم‌عامل‌های زیرین هستند. این راه‌حل‌های نرم‌افزاری معمولاً به حل یک مشکل خاص مشتری کمک می‌کنند، مانند ایجاد و مدیریت داده‌های فروش یا مالی. همچنین ممکن است نرم‌افزار زیرساختی باشد که از […]

ادامه مطلب ...
api چیست و چه انواعی دارد؟

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

ادامه مطلب ...
سبد خرید
علاقه‌مندی‌ها
مشاهدات اخیر
دسته بندی ها