Elasticsearch dan Sistem Carian Teks Penuh · Pelajaran

Menyediakan Kelompok Pertama Anda

Ikuti proses memasang Elasticsearch dan menyediakan kelompok asas satu nod untuk memulakan perjalanan anda.

Pelajaran 3 daripada 412 langkah

Menyediakan Kelompok Pertama Anda ialah pelajaran Elasticsearch dan Sistem Carian Teks Penuh percuma di CoddyKit. Ini ialah pelajaran 3 daripada 4. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Elasticsearch dan Sistem Carian Teks Penuh, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Elasticsearch dan Sistem Carian Teks Penuh merangkumi sejumlah 4 pelajaran.

Nod Elasticsearch Pertama Anda

Mari jalankan satu kelompok Elasticsearch nod tunggal secara setempat — titik permulaan anda untuk bereksperimen dengan pengindeksan dan carian.

Prasyarat: Masa Jalan Java

Elasticsearch berjalan pada Java, jadi anda memerlukan JRE — versi terkini memerlukan Java 11 atau lebih baharu. Perintah di bawah menyemak versi anda.

java -version

Muat Turun Elasticsearch

Dapatkan Elasticsearch daripada laman rasmi Elastic: .zip untuk Windows dan .tar.gz untuk Linux atau macOS. Pilih keluaran stabil yang terkini.

Nyahmampat Arkib

Ekstrak arkib untuk mencipta direktori Elasticsearch. Pada Linux atau macOS, perintah tar akan melakukannya — gantikan nombor versi dengan versi anda.

tar -xzf elasticsearch-x.y.z-linux-x86_64.tar.gz

Terokai Direktori

Dalam folder yang telah dinyahmampat, direktori penting ialah bin/ (fail boleh laku), config/ (tetapan), data/ (indeks anda) dan logs/.

Konfigurasi Asas

Untuk satu nod, tetapan lalai biasanya sudah memadai. Fail konfigurasi utama ialah config/elasticsearch.yml, tempat cluster.name dan node.name ditetapkan.

Mulakan Elasticsearch

Masa untuk memulakan nod: pergi ke direktori tersebut menggunakan cd dan jalankan skrip permulaan. Elasticsearch berjalan di latar hadapan, jadi biarkan terminal ini terbuka.

cd elasticsearch-x.y.z
bin/elasticsearch

Sahkan Permulaan

Sahkan bahawa ia sedang berjalan dengan mengakses port lalainya, 9200, dari terminal baharu menggunakan perintah curl di bawah.

curl -X GET "localhost:9200/?pretty"

Mentafsir Output

Nod yang sihat mengembalikan JSON dengan cluster_name, node_name, versi dan slogan You Know, for Search — bukti bahawa nod anda sedang aktif.

Hentikan Elasticsearch

Untuk mematikannya dengan betul, kembali ke terminal yang menjalankan Elasticsearch dan tekan Ctrl+C. Menutup tetingkap mungkin menyebabkan ia terus berjalan di latar belakang.

Semakan Pantas

Anda baru sahaja mempelajari cara menyediakan dan mengesahkan nod Elasticsearch asas. Mari uji pemahaman anda.

Imbas Kembali & Langkah Seterusnya

Selesai! Anda telah memasang, memulakan, mengesahkan dan menghentikan kelompok nod tunggal pertama anda. Seterusnya, kita akan mengindeks dan mencari dokumen sebenar.

Percuma untuk bermula

Pelajari Elasticsearch dan Sistem Carian Teks Penuh dengan tutor kecerdasan buatan — percuma

Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.

Kursus
12
Pelajaran
48

Soalan Lazim

Adakah pelajaran “Menyediakan Kelompok Pertama Anda” percuma?

Ya — teks penuh “Menyediakan Kelompok Pertama Anda” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus Elasticsearch dan Sistem Carian Teks Penuh, tingkat taraf kepada CoddyKit PRO. Kursus Elasticsearch dan Sistem Carian Teks Penuh merangkumi sejumlah 4 pelajaran.

Apakah yang akan saya pelajari dalam “Menyediakan Kelompok Pertama Anda”?

Ikuti proses memasang Elasticsearch dan menyediakan kelompok asas satu nod untuk memulakan perjalanan anda. Anda berlatih Elasticsearch dan Sistem Carian Teks Penuh menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.

Adakah saya memerlukan pengalaman untuk memulakan Elasticsearch dan Sistem Carian Teks Penuh?

Tiada pengalaman terdahulu diperlukan. Pembelajaran Elasticsearch dan Sistem Carian Teks Penuh di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 3 daripada 4.

Berapa lamakah pelajaran “Menyediakan Kelompok Pertama Anda” diambil?

Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.

Bolehkah saya menulis dan menjalankan kod dalam pelajaran Elasticsearch dan Sistem Carian Teks Penuh ini?

Ya. Setiap pelajaran Elasticsearch dan Sistem Carian Teks Penuh menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.

Semua pelajaran dalam kursus ini

  1. Apakah Carian Teks Penuh?
  2. Konsep Teras Elasticsearch
  3. Menyediakan Kelompok Pertama Anda
  4. Penganalisis, Penoken dan Indeks Terbalik
← Kembali ke Elasticsearch dan Sistem Carian Teks Penuh