Topik ini menjelaskan cara menggunakan sistem manajemen kluster LindormSearch untuk mengelola koleksi.
Istilah
-
Collection: Tabel indeks.
-
Shard: Partisi dari sebuah koleksi.
-
Replica: Salinan dari sebuah shard.
Buat koleksi
-
Masuk ke sistem manajemen kluster mesin pencari.
-
Pada panel navigasi di sisi kiri, klik Collections.
-
Klik Add Collection.
Tabel berikut menjelaskan parameter utama.
Parameter
Deskripsi
name
Nama koleksi.
config set
Set konfigurasi untuk koleksi. Nilai default-nya adalah
_indexer_default.numShards
Jumlah shard untuk koleksi. Kami menyarankan Anda mengatur nilai ini sebagai kelipatan jumlah node. Misalnya, jika mesin pencari memiliki 2 node, Anda dapat mengatur numShards menjadi
2atau4. Perhatikan batasan yang diberlakukan oleh maxShardsPerNode.replicationFactor
Jumlah replica untuk setiap shard. Nilai default-nya adalah
1.maxShardsPerNode
Jumlah maksimum shard dari koleksi ini yang diizinkan per node. Nilai default-nya adalah
1.CatatanPengaturan ini harus memenuhi rumus berikut:
maxShardsPerNode × jumlah node ≥ numShards × replicationFactor. Jika tidak, pembuatan koleksi akan gagal.autoAddReplica
Menentukan apakah akan secara otomatis membuat replica pada node lain jika node yang meng-hosting menjadi tidak tersedia. Kami menyarankan Anda mengatur parameter ini ke
True. -
Klik Add Collection di dalam kotak dialog.
Tulis data
-
Pada panel navigasi di sisi kiri, pilih koleksi Anda dari daftar drop-down Collection Selector.
-
Pilih Documents untuk membuka halaman entri data.
-
Dari daftar drop-down Document Type, pilih CSV.
-
Pada area teks Document(s), masukkan data berikut.
id,update_version_l,name_s,age_i 1,1,zhangsan,10 2,2,lisi,20 3,3,wangwu,30Pada halaman Documents di Solr Admin UI, atur Document Type ke CSV, tempel data CSV ke dalam kotak teks Document(s), lalu klik Submit Document untuk mengirimkan.
CatatanContoh ini menambahkan tiga baris data, masing-masing dengan empat kolom. Kolom
iddanupdate_version_lbersifat sistem-defined dan wajib diisi. Akhiran _s pada name_s menunjukkan tipe string, sedangkan akhiran _i pada age_i menunjukkan tipe integer. -
Klik Submit Document.
Kueri data
-
Pada panel navigasi di sisi kiri, klik Query.
-
Pada kotak teks q, masukkan kriteria kueri Anda.
-
Klik Execute Query.
Pada kotak teks q, masukkan
name_s:zhangsan. Setelah mengklik Execute Query, panel kanan akan mengembalikan respons JSON berikut:status:0,numFound:1, dan dokumen yang cocok adalahid:1.
Hapus koleksi
-
Pada panel navigasi di sisi kiri, klik Collections.
-
Pilih koleksi tersebut dan klik Delete.
-
Pada kotak teks Collection, masukkan nama koleksi.
-
Klik Delete.