Which technology is commonly used for real-time Big Data processing?

A Hadoop MapReduce

B Apache Spark

C MySQL Database

D Oracle ERP

Solution

Correct Answer: Option B

রিয়েল-টাইম (real-time) বিগ ডেটা (Big Data) প্রসেসিংয়ের জন্য সবচেয়ে বেশি ব্যবহৃত প্রযুক্তি হলো Apache Spark

- Apache Spark: এটি একটি ইন-মেমোরি (in-memory) ডেটা প্রসেসিং ইঞ্জিন, যা বৃহৎ এবং জটিল ডেটাসেট অত্যন্ত দ্রুত গতিতে এবং রিয়েল-টাইমে প্রসেস বা বিশ্লেষণ করতে সক্ষম।

অন্যান্য অপশনগুলো কেন হলো না:
- Hadoop MapReduce: এটি বিগ ডেটা প্রসেসিংয়ের জন্য ব্যবহৃত হলেও এটি মূলত ব্যাচ প্রসেসিং (Batch processing) করে, রিয়েল-টাইম প্রসেসিংয়ের জন্য এটি ধীরগতির।
- MySQL Database: এটি একটি রিলেশনাল ডেটাবেস ম্যানেজমেন্ট সিস্টেম (RDBMS), যা সাধারণ বা ছোট আকারের ডেটা স্টোর এবং ম্যানেজ করতে ব্যবহৃত হয়, বিগ ডেটার জন্য উপযুক্ত নয়।
- Oracle ERP: এটি এন্টারপ্রাইজ রিসোর্স প্ল্যানিং (ERP) সফটওয়্যার, যা প্রতিষ্ঠানের ব্যবসায়িক প্রক্রিয়া পরিচালনার জন্য ব্যবহৃত হয়।

Practice More Questions on Our App!

Download our app for free and access thousands of MCQ questions with detailed solutions