মঙ্গোডিবি বনাম ক্যাসান্দ্রা [বন্ধ]


738

আমি মাইগ্রেশন করছি সেরা মাইগ্রেশন বিকল্পটি কি হতে পারে।

বর্তমানে, আমি আমার বেশিরভাগ ডেটা জেএসওএন ব্লবগুলিতে সঞ্চিত মাইএসকিউএল (অনুভূমিক পার্টিশন) এ চলেছি on আমার কাছে কোনও জটিল এসকিউএল কোয়েরি নেই (আমি আমার ডিবি বিভাজন করার পরে ইতিমধ্যে দূরে সরিয়ে নিয়েছি)।

এখনই, মনে হচ্ছে মঙ্গোডিবি এবং ক্যাসান্দ্রা উভয়ই সম্ভাব্য বিকল্পগুলি হবে। আমার অবস্থা:

  • প্রতিটি ক্যোয়ারিতে প্রচুর পাঠ, কম নিয়মিত লেখেন
  • "বিশাল" স্কেল্যাবিলিটি নিয়ে চিন্তিত নন
  • সাধারণ সেটআপ, রক্ষণাবেক্ষণ এবং কোড সম্পর্কে আরও উদ্বিগ্ন
  • হার্ডওয়্যার / সার্ভারের ব্যয় হ্রাস করুন

4
একটি অফিসিয়াল পারফরম্যান্স বেঞ্চমার্ক পরিসংখ্যান উপলব্ধ। ক্যাসান্দ্রা বনাম মঙ্গোডিবি বনাম এইচবাসে
রবি

1
> প্রতিটি ক্যোয়ারিতে প্রচুর পাঠ, কম নিয়মিত লেখেন => সিকিউআরএস সন্ধান করুন (আপনার লেখাগুলি থেকে ইভেন্ট সোর্সিং ছাড়াই আপনার পাঠকদের আলাদা করুন তবে আপনি আপনার পঠন মডেল অ্যাসিঙ্ক আপডেট করতে পারবেন কিনা তা পরীক্ষা করুন .. সিঙ্কটিও কার্যকর হতে পারে .. এটি আপনার ব্যবহারের উপর নির্ভর করে
-ক্যাসগুলি

2
এটি আসলে একটি দুর্দান্ত প্রশ্ন। আমি ভাবছি এর কোনও আপডেট ভার্সন আছে কিনা? এটি এখন খুব পুরানো
স্ল্যাশডটটার

উত্তর:


584

প্রতিটি ক্যোয়ারিতে প্রচুর পাঠ, নিয়মিত কম লেখেন

উভয় ডাটাবেসই এমন পাঠগুলিতে ভাল সঞ্চালন করে যেখানে হট ডেটা সেট মেমরিতে ফিট করে। উভয়ই যোগ-কম ডেটা মডেলগুলিকে জোর দেয় (এবং পরিবর্তে ডেনারমালাইজেশনকে উত্সাহ দেয়) এবং উভয়ই নথি বা সারিগুলিতে সূচি সরবরাহ করে , যদিও মঙ্গোডিবি-র সূচকগুলি বর্তমানে আরও নমনীয়।

ক্যাসান্দ্রার স্টোরেজ ইঞ্জিন আপনার ডেটা সেটটি কত বড় করে তা বিবেচনা না করে ধ্রুবক সময় লেখায়। মোংগোডিবিতে লেখাগুলি বেশি সমস্যাযুক্ত, আংশিকভাবে বি-ট্রি ভিত্তিক স্টোরেজ ইঞ্জিনের কারণে, তবে এটি বহু-গ্রানুলারিটি লক হওয়ার কারণে বেশি ।

বিশ্লেষণগুলির জন্য, মঙ্গোডিবি একটি কাস্টম মানচিত্র সরবরাহ করে / বাস্তবায়ন হ্রাস করে; ক্যাসান্দ্রা হিভ (হ্যাডোপ মানচিত্রের উপর ভিত্তি করে তৈরি একটি এসকিউএল ডেটা গুদাম / হ্রাস) এবং পিগ (একটি হ্যাডোপ-নির্দিষ্ট বিশ্লেষণ ভাষা যা অনেকে মনে করেন মানচিত্রের জন্য / এসকিউএল থেকে ওয়ার্ক লোড হ্রাস করা) এর জন্য আরও উপযুক্ত) ক্যাসান্দ্রা স্পার্কের ব্যবহারকেও সমর্থন করে ।

"বিশাল" স্কেল্যাবিলিটি নিয়ে চিন্তিত নন

আপনি যদি একটি একক সার্ভারের দিকে তাকিয়ে থাকেন তবে মঙ্গোডিবি সম্ভবত আরও ভাল ফিট। স্কেলিং সম্পর্কে আরও যারা উদ্বিগ্ন তাদের জন্য, ক্যাসান্দ্রার নো-সিঙ্গল-পয়েন্ট-অফ-ব্যর্থতার আর্কিটেকচারটি সেটআপ করা সহজ এবং আরও নির্ভরযোগ্য হবে। (মোংগোডিবি'র গ্লোবাল রাইটিং লকটি আরও বেদনাদায়ক হয়ে ওঠে)) একাধিক ডেটা সেন্টার সমর্থন সহ আপনার প্রতিলিপি কীভাবে কাজ করে তার উপরও অনেক বেশি নিয়ন্ত্রণ দেয় কাসান্দ্রা।

সাধারণ সেটআপ, রক্ষণাবেক্ষণ এবং কোড সম্পর্কে আরও উদ্বিগ্ন

উভয় সেট আপ করতে তুচ্ছ, একক সার্ভারের জন্য যুক্তিসঙ্গত-অফ-বক্স-ডিফল্ট। কোনও উদ্বেগের জন্য বিশেষ-ভূমিকা নোড না থাকায় একাধিক সার্ভার কনফিগারেশন সেটআপ করা ক্যাসান্দ্রা সহজ।

আপনি যদি বর্তমানে জেএসএন ব্লব ব্যবহার করছেন তবে ডেটা সংরক্ষণের জন্য এটি বিএসওএন ব্যবহার করে মঙ্গোডিবি আপনার ব্যবহারের ক্ষেত্রে একটি খুব ভাল ম্যাচ। আপনার বর্তমান ডাটাবেসে আপনার চেয়ে আরও সমৃদ্ধ এবং আরও অনুসন্ধানযোগ্য ডেটা রাখতে সক্ষম হবেন। এটি মঙ্গোর পক্ষে সবচেয়ে গুরুত্বপূর্ণ জয়।


86
সম্পূর্ণ ভিন্ন, একটি মন্তব্য যথেষ্ট বড় নয়, কিন্তু ... ক্যাসান্দ্রা হ'ল একটি রৈখিকভাবে স্কেলেবল (অবিচ্ছিন্ন ধ্রুবক সময় পড়তে এবং লিখতে) ডায়নামো / গুগল বিগ টটেট হাইব্রিড যা ডেটার আকার নির্বিশেষে দ্রুত লেখার বৈশিষ্ট্যযুক্ত। এটির বৈশিষ্ট্য সেটটি ন্যূনতম, একটি অর্ডার করা মূল্যের স্টোরের চেয়ে সামান্য। মোংগোডিবি হ'ল স্থিতিশীলতার জন্য একটি ভারী বৈশিষ্ট্যযুক্ত (এবং দ্রুত) ডকুমেন্ট স্টোর এবং লেখার বিষয়ে গ্যারান্টি রয়েছে যেহেতু তারা অবিলম্বে ডিস্কে লিখিত হয় না। তারা বিভিন্ন দর্শন দিয়ে বিভিন্ন প্রাণী, মঙ্গোডিবি'র একটি আরডিএমএস প্রতিস্থাপনের কাছাকাছি ...
মাইকেল

28
যদিও ক্যাসান্দ্রা নিম্ন স্তরের তবে উবার স্কেলিংয়ের অনুমতি দেয় (টুইটার / ডিজিগ / ফেসবুক দেখুন) তবে কীভাবে আপনার ডেটা রাখবেন, সেকেন্ডারি ইনডেক্সগুলি বানাবেন সে বিষয়ে আপনাকে ইচ্ছাকৃতভাবে জানতে হবে, যেহেতু নমনীয় কোনও অনুসন্ধানের অনুমতি নেই।
মাইকেল

11
যেহেতু প্রত্যেকে ক্যাসান্দ্রার সাথে এখানে টুইটারের কথা উল্লেখ করেছেন: তারা ট্যুইট অব্যাহত রাখার জন্য ক্যাসান্দ্রাকে ব্যবহার করছেন না, তারা এখনও মাইএসকিউএল ব্যবহার করে এখানে ( ইঞ্জিনিয়ারিং.ইউইউইটি.কম / 2010/07/cassandra-at-twitter-today.html )। ঠিক আছে, তবে আমি কল্পনা করতে পারি যে তারা এখনও ক্যাসান্দ্রায় অন্যান্য উদ্দেশ্যে প্রচুর ডেটা সঞ্চয় করে।
এইচ 6

7
দেখে মনে হচ্ছে বিশ্বব্যাপী রাইটিং লকটি মোঙ্গো ২.২ এ সরিয়ে দেওয়া হতে পারে ...
ম্যাট ফার্মার

16
আমার প্রকল্পটি লাইভ হওয়ার আগেও আমি মঙ্গোদবের ব্যথা পয়েন্টগুলি অনুভব করছি। হট ব্যাকআপ একটি প্রাথমিক প্রয়োজন। একটি লিনাক্স সার্ভারে গরম ব্যাকআপ করতে, আপনাকে প্রথমে একটি এলভিএম পার্টিশন সেটআপ করতে হবে (এত সাধারণ নয়) এবং প্রতিটি ব্যাকআপ সেশনের আগে একটি স্ন্যাপশট নিতে হবে। আর একটি সহজ উপায় হ'ল মোংডব প্রদত্ত ব্যাকআপ পরিষেবা use তবে, সেই পরিষেবা ব্যয়বহুল (২.৩ $ / জিবি / মাস)। শীঘ্রই আপনাকে দোষ সহ্য করার জন্য একটি প্রতিরূপ প্রয়োজন হবে। ওপেন সোর্স সংস্করণ সহ নোডগুলি কেবল পরিষ্কার পাঠ্য হিসাবে ডেটা আদান প্রদান করতে পারে। এসএসএলের জন্য আপনাকে এন্টারপ্রাইজ সংস্করণ সহ যেতে হবে। এবং এটি 10,000 ডলার $ বিদায় মঙ্গডব। আমার কোডটি ক্যাসানড্রায় রিফ্যাক্ট করে।
কার্তিক শঙ্কর

146

আমি মোংগোডিবি ব্যাপকভাবে (গত months মাস ধরে) ব্যবহার করেছি, একটি শ্রেণিবিন্যাসের ডেটা ম্যানেজমেন্ট সিস্টেম তৈরি করেছি এবং সেটআপের সহজতা (এটি ইনস্টল করুন, এটি চালান, এটি ব্যবহার করুন!) এবং গতি উভয়ের জন্য আমি দৃou়তা দিতে পারি। যতক্ষণ আপনি সূচকে সাবধানতার সাথে ভাবছেন ততক্ষণ এটি পুরোপুরি চিৎকার করতে পারে, গতি অনুযায়ী।

আমি সংগ্রহ করেছি যে ক্যাসান্দ্রার টুইটারের মতো বৃহত আকারের প্রকল্পগুলির সাথে ব্যবহারের কারণে, স্কেলিংয়ের কার্যকারিতা আরও ভাল হয়েছে, যদিও মঙ্গোডিবি দল সেখানে সমতা নিয়ে কাজ করছে। আমার উল্লেখ করা উচিত যে আমি ট্রায়াল-রান পর্যায়ে ক্যাসান্দ্রা ব্যবহার করি নি, তাই আমি বিশদটির জন্য বলতে পারি না।

আমার জন্য আসল সুইংগার, যখন আমরা নোএসকিউএল ডাটাবেসগুলি মূল্যায়ন করছিলাম, তখন এটি অনুসন্ধান করা হয়েছিল - ক্যাসান্দ্রা মূলত কেবল একটি দৈত্য কী / মানের দোকান, এবং অনুসন্ধান করা কিছুটা মজাদারভাবে (অন্তত মঙ্গোডিবিয়ের সাথে তুলনা করা), সুতরাং সম্পাদনের জন্য আপনাকে যা করতে হবে ম্যানুয়াল ইনডেক্সের এক ধরণের হিসাবে প্রচুর ডেটা সদৃশ করুন। অন্যদিকে মঙ্গোডিবি একটি "উদাহরণ অনুসারে ক্যোয়ারী" মডেল ব্যবহার করে।

উদাহরণস্বরূপ, বলুন যে আপনি একটি সংকলন পেয়েছেন (আরডিএমএস টেবিলের সমতুল্য মঙ্গোডিবি পার্লেন্স) ব্যবহারকারী রয়েছে। মঙ্গোডিবি নথি হিসাবে রেকর্ড সংরক্ষণ করে, যা মূলত বাইনারি জেএসওএন অবজেক্ট। উদাহরণ:

{
   FirstName: "John",
   LastName: "Smith",
   Email: "john@smith.com",
   Groups: ["Admin", "User", "SuperUser"]
}

আপনি যদি স্মিথ নামে পরিচিত সমস্ত প্রশাসকের অধিকার খুঁজতে চান তবে আপনি কেবল একটি নতুন নথি তৈরি করতে চান (জাভাস্ক্রিপ্ট ব্যবহার করে অ্যাডমিন কনসোলে বা আপনার পছন্দের ভাষাটি ব্যবহার করে):

{
   LastName: "Smith",
   Groups: "Admin"
}

... এবং তারপরে ক্যোয়ারি চালাও। এটাই. তুলনা, রেজিএক্স ফিল্টারিং ইত্যাদি জন্য অপারেটর রয়েছে, তবে এটি সবই সহজ, এবং উইকি ভিত্তিক ডকুমেন্টেশন বেশ ভাল।


54
আপডেট (৮ ই আগস্ট ২০১১): অ্যামাজনের আয়ারল্যান্ডের ইসি 2 ডেটা সেন্টারে গত রাতে একটি বাজ-সম্পর্কিত ঘটনা ঘটেছিল এবং আমাদের সার্ভারটি পুনরুদ্ধার বাছাই করার সময় আমি একটি অত্যন্ত গুরুত্বপূর্ণ বিষয় আবিষ্কার করেছিলাম: যদি আপনি দুটি সার্ভারের একটি প্রতিলিপি পেয়ে থাকেন (এবং তারা সেটআপ করা সহজ), আপনার কাছে একটি আরবিটার নোড রয়েছে তা নিশ্চিত করুন, সুতরাং যদি একটি নীচে যায় তবে অন্যটি আতঙ্কিত হয় না এবং মাধ্যমিক মোডে স্টল দেয় না! আমাকে বিশ্বাস করুন, এটি একটি বড় ডাটাবেসের সাথে বাছাই করার পিছনে ব্যথা।
রিচার্ড কে।

8
@ রিচার্ড কে যা বলেছিল তা যোগ করতে, যখন আপনার প্রতিরূপ সেটে এমনকি নোডের সংখ্যা (প্রাথমিক + মাধ্যমিক) থাকবে তখন আপনার সালিস নোড থাকা উচিত।
অমরেশ্বর

এতে আরও যোগ করা হয়েছে যখন ডেটা অ্যানালিটিকাসমূহে আরও একত্রিত করার জন্য মঙ্গোদব বিবেচনা করুন।
ব্যবহারকারী1503117

As long as you think about indexes carefully, it can absolutely scream along, speed-wise.আপনার শারীরিক স্মৃতি পূর্ণ না হওয়া পর্যন্ত অপেক্ষা করুন এবং অপারেটিং সিস্টেমটি পৃষ্ঠাটি ত্রুটিযুক্ত হওয়া শুরু করে
sturcotte06

117

একটি aতিহ্যবাহী ডাটাবেস এবং একটি নোএসকিউএল ডেটা স্টোরের মধ্যে কেন নির্বাচন করবেন? ব্যবহার উভয়! নোএসকিউএল সমাধানগুলির (প্রাথমিক শিখনের বক্ররেখার বাইরে) সমস্যা হ'ল লেনদেনের অভাব - আপনি মাইএসকিউএল-এ সমস্ত আপডেট করেন এবং মাইএসকিউএল পড়ার জন্য একটি নোএসকিউএল ডেটা স্টোরকে জনপ্রিয় করে তোলেন - তারপরে প্রতিটি প্রযুক্তির শক্তি থেকে আপনি উপকৃত হন। এটি আরও জটিলতা যুক্ত করে, তবে আপনার ইতিমধ্যে মাইএসকিউএল দিক রয়েছে - মিশ্রতে কেবল মঙ্গোডিবি, ক্যাসান্দ্রা ইত্যাদি যুক্ত করুন।

নোএসকিউএল ডেটাস্টোরগুলি সাধারণত অন্যথায় চশমাগুলির জন্য একটি traditionalতিহ্যবাহী ডিবির চেয়ে ভাল স্কেল করে - ফেসবুক, টুইটার, গুগল এবং বেশিরভাগ স্টার্ট-আপগুলি নোএসকিউএল সমাধানগুলি ব্যবহার করার কারণ রয়েছে। এটি কেবল নতুন প্রযুক্তিতে উচ্চমানের নয়।


8
আমি সম্পূর্ণভাবে রাজী. আমি আর্কিটেকচারিংয়ের মাধ্যমে আগত পণ্যগুলির একটিতে আমি মংডব্ব + মাইএসকিএল ব্যবহার করছি। এটি একটি আসন্ন আর্থিক পণ্য মেঘ। mysql ব্যবহার করা হয় যেখানে আমাদের একেবারে লেনদেনের সক্ষমতা প্রয়োজন। মংডোব নন-কম্পিউটিং জটিল ডেটা স্ট্রাকচারগুলি সঞ্চয় করতে ব্যবহার করা হয় যা প্রয়োজন হলে কেবল টানতে হবে। এখন পর্যন্ত ভাল কাজ করছি। :)
রায়েল অন রেল-এন-প্রতিক্রিয়া

আমি আমার বেশিরভাগ প্রকল্পগুলিতেও এ জাতীয় দ্বৈত পদ্ধতির ব্যবহার করেছি এবং অন্য কয়েকটি ক্ষেত্রে এনএফএস মাউন্ট করা ফাইল সিস্টেমটি পোস্টগ্র্রেএসকিউএল এর সাথে একসাথে কয়েক গিগাবাইটের কাছাকাছি ভূমিকম্পের ব্লব ব্যবহার করা হয়েছিল। একটি পাথ হ'ল কী মান ডাটাবেসের কাছে এক ধরণের ক্যোয়ারী।
অড্রিয়াস মেসকাউকাস

1
এখানে sql এবং nosql উভয় ডাটাবেস কীভাবে স্থপতি করা যায় সে সম্পর্কে আমি যে প্রশ্নের জিজ্ঞাসা করেছি তার লিঙ্ক এখানে দেওয়া হয়েছে: dba.stackexchange.com/questions/102053/… আপনার হতে পারে আমি কিছু অন্তর্দৃষ্টি ব্যবহার করতে পারি
j

তিনি ইতিমধ্যে ভাল => এর জন্য লেনদেন থেকে পালিয়ে এসেছেন এখন অসীম স্কেলাবিলিটি সম্ভব হতে পারে .. অন্যথায় -> নয় :)
বোডরিন

1
আপনার ডেটা বিতরণ করা হলে এটি কোনও ভাল সমাধান নয়
Esteban Verbel

60

আমি সম্ভবত একটি অদ্ভুত মানুষ হতে চলেছি, তবে আমি মনে করি আপনার মাইএসকিউএল থাকা উচিত। আপনার যে সমাধান করতে হবে তার বাস্তব সমস্যাটি আপনি বর্ণনা করেন নি এবং মাইএসকিউএল / ইনোডিবি এমনকি ব্লব / জেসন ডেটার জন্য দুর্দান্ত স্টোরেজ ব্যাক-এন্ড।

আরডিবিএমএসের সমস্ত বৈশিষ্ট্য ব্যবহার হয় না বলে উপলব্ধি হওয়ার সাথে সাথে ওয়েব ইঞ্জিনিয়ারদের আরও বেশি নোএসকিউএল ব্যবহার করার চেষ্টা করার একটি সাধারণ কৌশল রয়েছে। এটি কেবলমাত্র একটি ভাল কারণ নয়, কারণ বেশিরভাগ নোএসকিউএল ডাটাবেসের পরিবর্তে ডেটা ইঞ্জিন থাকে (মাইএসকিউএল স্টোরেজ ইঞ্জিন বলে))

এখন, আপনি যদি এ ধরণের না হন তবে দয়া করে মাইএসকিউএল-তে কী অনুপস্থিত রয়েছে তা নির্দিষ্ট করুন এবং আপনি অন্য একটি ডাটাবেসে খুঁজছেন (যেমন, অটো-শারাডিং, স্বয়ংক্রিয় ফেইলওভার, মাল্টি-মাস্টার প্রতিলিপি, একটি দুর্বল ডেটা ধারাবাহিকতা গ্যারান্টি ক্লাস্টার উচ্চতর লেখার মাধ্যমে পরিশোধ করে, ইত্যাদি)


13
তিনি শারডিং ব্যবহার করছেন, যার অর্থ সার্ভারগুলিতে তার ডেটা ম্যানুয়ালি বিভাজন করা হয়েছে। মোংডব শার্পিং স্বয়ংক্রিয় করতে পারে, এটি কোনও উপকার হতে পারে।
ফাবস্প্রো

18
তিনি আরডিবিএমএস-এ বেশিরভাগ জেএসওএন ব্লব সংরক্ষণ করছেন - রিলেশনাল ডিজাইনের (বৈশিষ্ট্যগুলি) অকেজো উপস্থাপন করছেন।
দামির সুদ্রেভিক

4
ডেটা মডেল এবং অটোমেটিক শারডিং প্রকৃতপক্ষে পৃথক, তবে একটি ডাটাবেস চয়ন করার সময় আপনাকে প্রথমে স্টোরেজ ইঞ্জিনটি এবং বাকী ঘন্টা এবং হুইসেলগুলি দ্বিতীয় দেখা উচিত। স্টোরেজ ইঞ্জিন কীভাবে লোড স্পাইকের অধীনে সঞ্চালন করতে চলেছে? কীভাবে অটোশেডিং বৈশিষ্ট্যটি ডেটা ইনফ্লো স্পাইকের অধীনে সম্পাদন করতে চলেছে? এই গুরুত্বপূর্ণ দিকগুলির জন্য আপনি ডাটাবেসে নিয়ন্ত্রণ ত্যাগ করার আগে, আপনি আরও নিশ্চিত করে নিতে পারেন যে এটি কার্যটিতে সক্ষম হতে চলেছে।
Kostja

7
সম্পর্কিত মডেল হ'ল সর্বাধিক চিন্তা-ভাবনা সম্পন্ন, কার্যকর করার জন্য দক্ষ এবং সেখানে প্রচুর ডেটা মডেল। "রেন্ডারিং রিলেশনাল ডিজাইনের বৈশিষ্ট্যগুলি বেহুদা" বাধা, ট্রিগার বা রেফারেনশিয়াল অখণ্ডতার সাথে সম্পর্কিত হতে পারে - তবে এগুলি সমস্ত ব্যবহারের জন্য প্রদান করা হয়।
কোস্তজা

20

আমি ক্যাসান্দ্রা ব্যবহার করি নি, তবে আমি মঙ্গোডিবি ব্যবহার করেছি এবং মনে হয় এটি দুর্দান্ত।

আপনি যদি সহজ সেটআপের পরে থাকেন তবে এটি হ'ল: আপনি কেবল মোঙ্গোডিবি অনার করে মংডোড ডিমন চালান এবং এটিই ... এটি চলছে।

অবশ্যই এটি কেবল একটি স্টার্টার, তবে আপনাকে শুরু করার জন্য এটি সহজ।


22
আফাইক, একইভাবে ক্যাসান্দ্রার ক্ষেত্রেও প্রযোজ্য। উনার, ডিমন চালাও। পরীক্ষার ক্লাস্টার সেটআপ এবং উত্পাদনের জন্য প্রস্তুত!
জিজ্ঞাসা করুন

13

গতকাল আমি মঙ্গদ্ববে একটি উপস্থাপনা দেখেছি। আমি অবশ্যই বলতে পারি যে সেটআপটি "সিম্পল" ছিল, এটি প্যাক করা এবং গুলি চালানোর মতোই সহজ। সম্পন্ন.

আমি বিশ্বাস করি যে মংডোব এবং ক্যাসান্দ্রা উভয়ই কার্যত কোনও নিয়মিত লিনাক্স হার্ডওয়্যারটিতে চলবে যাতে আপনারা যাতে ওই অঞ্চলে খুব বেশি বাধা খুঁজে না পান।

আমি মনে করি, এক্ষেত্রে দিনের শেষে, এটি নেমে আসবে যার সাথে আপনি ব্যক্তিগতভাবে আরও স্বাচ্ছন্দ্য বোধ করেন এবং যার কাছে আপনার পছন্দ মতো একটি সরঞ্জামসেট রয়েছে। মঙ্গোডবিতে উপস্থাপনা হিসাবে উপস্থাপক ইঙ্গিত করলেন যে মঙ্গোদবের জন্য টুলসেটটি বেশ হালকা এবং মাইএসকিউএল-র জন্য উপলব্ধ যে-অনেকগুলি (তারা সত্যই বলেছিল) সরঞ্জামগুলি উপস্থিত ছিল না। এটি অবশ্যই তাদের অভিজ্ঞতা তাই ওয়াইএমএমভি। মঙ্গোডব সম্পর্কে আমি একটি জিনিস যা করেছি তা হ'ল এটির পক্ষে প্রচুর ভাষার সমর্থন রয়েছে বলে মনে হয়েছে (পাইথন, এবং। নেট দুটি যে আমি প্রাথমিকভাবে ব্যবহার করি)।

মংডোব ব্যবহার করে সাইটের তালিকা বেশ চিত্তাকর্ষক , এবং আমি জানি যে টুইটারটি কেবল ক্যাসান্দ্রা ব্যবহার করে স্যুইচ করেছে।


4
দিনের শেষে এটি আপেল বনাম কমলা তুলনা। উভয় ডাটাবেসের নিজস্ব শক্তি রয়েছে। এখানে কিছু জিনিস বিবেচনা করছে - অবজেক্ট মডেল, মাধ্যমিক ইনডেক্স, লেখ কর্মক্ষমতা প্রসারণ, হাই avaialability ইত্যাদির ব্লগ পোষ্টের MongoDB এবং Cassandra এখানে মধ্যে উচ্চ পর্যায়ে কৌশলগত পার্থক্য ব্যাখ্যা আছে - scalegrid.io/blog/cassandra-vs-mongodb
Dharshan
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.