সম্ভবত আপনার ইলাস্টিক অনুসন্ধান ক্লাস্টারটি অন্বেষণ করার সবচেয়ে সহজ উপায় হ'ল স্থিতিস্থাপক -মাথা ব্যবহার করুন ।
আপনি এটি করে এটি ইনস্টল করতে পারেন:
cd elasticsearch/
./bin/plugin -install mobz/elasticsearch-head
তারপরে (ধরে নেওয়া যাক ইতিমধ্যে আপনার স্থানীয় মেশিনে ইলাস্টিক অনুসন্ধান চলছে), এতে একটি ব্রাউজার উইন্ডো খুলুন:
http://localhost:9200/_plugin/head/
বিকল্পভাবে, আপনি কেবল curl
কমান্ড লাইন থেকে ব্যবহার করতে পারেন , যেমন:
একটি সূচকের জন্য ম্যাপিং পরীক্ষা করুন:
curl -XGET 'http://127.0.0.1:9200/my_index/_mapping?pretty=1'
কিছু নমুনা ডক্স পান:
curl -XGET 'http://127.0.0.1:9200/my_index/_search?pretty=1'
কোনও নির্দিষ্ট ক্ষেত্রে সঞ্চিত প্রকৃত পদগুলি দেখুন (যেমন সেই ক্ষেত্রটি কীভাবে বিশ্লেষণ করা হয়েছে):
curl -XGET 'http://127.0.0.1:9200/my_index/_search?pretty=1' -d '
{
"facets" : {
"my_terms" : {
"terms" : {
"size" : 50,
"field" : "foo"
}
}
}
}
এখানে আরও উপলভ্য: http://www.elasticsearch.org/guide
আপডেট: মার্ভেল মধ্যে সেন্স প্লাগইন
curl
ইলাস্টিকসার্কের জন্য স্টাইল কমান্ডগুলি লেখার সহজতম উপায় হ'ল মার্ভেলের সেন্স প্লাগইন ।
এটি উত্স হাইলাইটিং, চমত্কার ইনডেন্টিং এবং স্বয়ংক্রিয়রূপে আসে।
দ্রষ্টব্য: সেনস মূলত একটি স্ট্যান্ডোলোম ক্রোম প্লাগইন ছিল তবে এখন মার্ভেল প্রকল্পের অংশ ।
curl localhost:9200/my_index/_search?q=*&pretty
অনুমান করে যে সূচীতে ডক্সের একটি সীমাবদ্ধ সেট রয়েছে।