ইলাস্টিকসার্চ হল একটি ওপেন সোর্স সার্চ এবং অ্যানালিটিক্স ইঞ্জিন যা আপনাকে দ্রুত এবং কাছাকাছি রিয়েল-টাইমে বিপুল পরিমাণ ডেটা সঞ্চয়, অনুসন্ধান এবং বিশ্লেষণ করতে এবং মিলিসেকেন্ডে উত্তর দিয়ে দেয়
লিস্টের সকল ইন্ডেক্স বের করার জন্য
curl -X GET 'http://localhost:9200/_cat/indices?v'
লিস্টের সকল ডক বের করার জন্য
curl -X GET 'http://localhost:9200/sample/_search'
ইউ,আর,এল প্যারামিটারের মাধ্যমে কুয়েরি ইউজ করা
curl -X GET http://localhost:9200/samples/_search?q=author:xyz
ইন্ডেক্স ডিলেট করতে
curl -X DELETE 'http://localhost:9200/samples'
লিস্টের ইন্ডেক্স ম্যাপিং করতে
curl -X GET http://localhost:9200/samples
ডাটা এ্যাড করতে
curl -XPUT --header 'Content-Type: application/json' http://localhost:9200/samples/_doc/1 -d '{ "school" : "Harvard"}'
ডক আপডেট করতে
curl -XPUT --header 'Content-Type: application/json' http://localhost:9200/samples/_doc/2 -d '{"school": "xyz"}'curl -XPOST --header 'Content-Type: application/json' http://localhost:9200/samples/_doc/2/_update -d '{"doc" : {"students": 100}}'
ক্লাস্টার হেলথ দেখতে
curl --user $pwd -H 'Content-Type: application/json' -XGET http://localhost:9200/_cluster/health?pretty
ক্লাস্টার হেলথ স্ট্যাস্টস দেখতে
curl -XGET 'http://localhost:9200/_cluster/health?pretty=true'
নোড দেখতে
curl -XGET 'http://localhost:9200/_cat/nodes?pretty=true'
শার্ড দেখতে
curl -XGET http://localhost:9200/_cat/shards
ইনডিস দেখতে
curl -XGET 'http://localhost:9200/_cat/indices?v'
ইনডিসের সেটিং জানার জন্য
curl -XGET 'http://localhost:9200/_all/_settings?pretty=true'
ইলাস্টিক সার্চের ভার্সন জানার জন্য
curl -XGET 'localhost:9200'
ক্লাস্টার স্টেট জানার জন্য
GET /_cluster/stats?human&pretty
নোড স্টেট জানার জন্য
GET /_nodes/stats
ক্লাস্টারের অনিষ্পন্ন টাস্ক জানার জন্য
GET /_cluster/pending_tasks
অ্যালকেশন জানার জন্য
GET /_cat/allocation?pretty&v
ইনডিসের লিস্ট
GET /_cat/indices/
শার্ডে লিস্ট
GET /_cat/shards/?pretty&v