Apa keuntungan menggunakan Apache Solr dibandingkan modul pencarian inti?

9

The Apache Solr Cari Integrasi negara halaman proyek modul:

Pencarian solr dapat digunakan sebagai pengganti pencarian konten inti dan menawarkan fitur tambahan dan kinerja yang lebih baik.

Apa sebenarnya fitur tambahan ini? (Atau jika ada terlalu banyak, dalam kasus penggunaan seperti apa saya ingin menggunakan Apache Solr?)

Situs saya di-host di Pantheon dan mereka menyediakan Apache Solr tanpa biaya tambahan. Apakah ini sesuatu yang saya ingin atur? Hanya diatur dalam kasus tertentu?

Patrick Kenny
sumber
2
Saya mulai menulis jawaban tetapi saya akhirnya akan mengutip seluruh Pengantar Apache Lucene / Solr ... ini adalah artikel yang sangat bagus, mungkin layak dibaca :) Sejauh aspek Drupal yang bersangkutan, saya akan mengatakan Solr paling kuat untuk situs dengan banyak konten. Ini juga bagus ketika digunakan dengan modul Apache Solr dan modul Facet API .
Clive
Tautan ke artikel telah berubah: Pengantar Apache Lucene / Solr
milkovsky

Jawaban:

13

Artikel ini memberikan jawaban yang menyeluruh dan langsung ke pertanyaan Anda.

Peningkatan kinerja dengan Apache Solr

Situs lalu lintas tinggi yang menjalankan kueri penelusuran terhadap basis data dapat mulai menurunkan kinerja keseluruhan situs jika basis data menjadi hambatan. Ini juga berlaku untuk situs dengan lalu lintas rendah dengan banyak konten. Kueri penelusuran kompleks bisa berjalan lambat.

Persyaratan untuk fitur seperti pencarian faceted (lihat di bawah) menjadi semakin umum. Ini dapat disampaikan bersamaan dengan pencarian inti Drupal menggunakan modul Faceted Search tetapi skalabilitas yang melekat dan implikasi kinerja didokumentasikan dengan baik oleh pengelola modul.

 Fitur-fitur lain yang berguna dari Apache Solr

Apache Solr juga mendukung pengindeksan dan pencarian beberapa situs (bayangkan situs intranet internal dan situs perusahaan eksternal), pengindeksan lampiran (mis. PDF, dokumen Excel) dan blok konten yang direkomendasikan didorong oleh taksonomi node. Halaman modul dan ikhtisar Acquia Search keduanya memiliki ikhtisar yang baik tentang fitur-fitur Apache Solr yang didukung Drupal.

ted.strauss
sumber
Banyak fitur yang terdaftar adalah fitur modul Pencarian API. Anda dapat menginstalnya tanpa Solr, tetapi hanya dengan Databaseserver. Masih ada beberapa pertanyaan: 1. Kapan harus menggunakan Solralih-alih 'Basis data ? 2. How many page views per hour/day/month have lalu lintas tinggi ? 3. How many content is banyak konten`?
milkovsky