Temel arama modülüne göre Apache Solr kullanmanın avantajları nelerdir?


9

Apache solr Arama Entegrasyon modülü proje sayfası durumları:

Solr arama, temel içerik aramasının yerine kullanılabilir ve hem ekstra özelliklere hem de daha iyi performansa sahiptir.

Bu ekstra özellikler tam olarak nedir? (Veya çok fazla varsa, ne tür kullanım durumlarında Apache Solr kullanmak isterim?)

Sitem Pantheon'da barındırılıyor ve hiçbir ek ücret ödemeden Apache Solr sağlıyor. Bu kesinlikle kurmak istediğim bir şey olur mu? Sadece belirli durumlarda mı ayarlanmış?


2
Bir cevap yazmaya başladım ama Apache Lucene / Solr'a girişin tamamını alıntılamaya başlayacaktım ... bu çok iyi bir makale, okumaya değer olabilir :) Drupal yönü söz konusu olduğunda, söyleyebilirim Solr, çok fazla içeriğe sahip siteler için en güçlü olanıdır. Apache Solr modülü ve Facet API modülü ile birlikte kullanıldığında da harikadır .
Clive

Makalenin bağlantısı değişti: Apache Lucene /
Solr'a

Yanıtlar:


13

Bu makale sorunuza kapsamlı ve doğrudan bir cevap vermektedir.

Apache Solr ile performans iyileştirmeleri

Veritabanında arama sorguları çalıştıran yüksek trafikli siteler, veritabanı darboğaz haline gelirse sitenin genel performansını düşürmeye başlayabilir. Bu, çok fazla içeriğe sahip düşük trafikli siteler için de geçerlidir. Karmaşık arama sorgularının çalıştırılması yavaş olabilir.

Yönlü arama (aşağıya bakın) gibi özellikler için gereksinimler giderek yaygınlaşmaktadır. Bu, Yönlü Arama modülü kullanılarak Drupal çekirdek araması ile birlikte sunulabilir, ancak içsel ölçeklenebilirlik ve performans sonuçları modülün bakıcıları tarafından iyi belgelenmiştir.

 Diğer yararlı Apache Solr özellikleri

Apache Solr ayrıca birden fazla sitenin endekslenmesini ve aranmasını (dahili intranet sitesinin ve harici şirket sitesinin hayal edilmesi), eklerin indekslenmesini (örneğin PDF'ler, Excel belgeleri) ve bir düğümün sınıflandırma tarafından yönlendirilen önerilen içerik bloklarını destekler. Modül sayfası ve Acquia Arama genel görünümü, Drupal'ın desteklediği Apache Solr özellikleri hakkında iyi bir genel bakışa sahiptir.


Listelenen özelliklerin çoğu Arama API'sı modülünün özellikleridir. Solr olmadan, ancak sadece bir Databasesunucu ile kurabilirsiniz. Çok az soru kalıyor: 1. Solr'Veritabanı ? 2. How many page views per hour/day/month have Yüksek trafikli siteler ? 3. How many content is çok fazla içerik ' yerine ne zaman kullanılmalı ?
milkovsky
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.