Blog top image

Shards


Shards হচ্ছে Elasticsearch এর ইনডেক্স এর ভগ্নাংশ

What is a Cluster 

  • একই নেটওয়ার্কে থাকা অনেকগুলা কম্পিউটার এর গ্রুপকে ক্লাস্টার বলে 
  • সব কম্পিউটার এর একই উদেশ্য থাকে 


What is Node

  • একটা Cluster এর ভিতর যত কম্পিউটার থাকে সবাই এক একটা Node
  • Node মানে একটা সার্ভার


What is Shards

  • Shards হচ্ছে Elasticsearch এর ইনডেক্স এর ভগ্নাংশ
  • একটা ইনডেক্স এর ডাঁটা এভাবে Shards এর মাধ্যমে ভাগ হয়ে  ভিন্ন ভিন্ন নোডে থাকে 
  • প্রতিটা Shards হচ্ছে স্বতন্ত্র Lucene engine 
  • একটা Shards নিজে নিজেই সব করতে পারে 
  • Shards নাম্বার ডায়নামিক্যেলি পরিবর্তন করা যায় না, তবে প্রয়োজনে রি-ইনডেক্স করে কমবেশি করা যায়