Kullanıcı Kılavuzu

Full-Text Search Engine Settings

13/4/26
Full-Text Search Engine Settings

Full-Text Search Engine, uygulama içerisinde metin tabanlı veriler üzerinde hızlı, gelişmiş ve anlamlı arama yapılmasını sağlayan altyapıyı yapılandırmak için kullanılan ayar alanıdır.

Bu yapı yalnızca doküman yönetimi ile sınırlı değildir; ürünler, kayıtlar, log verileri ve diğer tüm metin içeriklerinde arama yapılmasını mümkün kılar.

Seçilen arama motoru ile uygulama arasında bağlantı kurularak indeksleme, arama, filtreleme ve performans ayarları çalışma anında aktif hale getirilir.

Full-Text Search Ayarlarına Erişim

  • Kuika platformuna giriş yapın.
  • Apps ekranından çalışacağınız projeyi açın.
  • Üst menüden Configuration Manager modülüne tıklayın.
  • Açılan ekranda ilgili konfigürasyonu seçin veya yeni bir konfigürasyon oluşturun.
  • App Settings sekmesine geçin.
  • Bu ekranda yer alan Full-Text Search Engine alanından mevcut konfigürasyonu seçebilir veya yeni bir yapılandırma ekleyebilirsiniz.

Full-Text Search Engine Yapılandırma

Yeni bir arama motoru konfigürasyonu eklemek için:

  1. Full-Text Search Engine alanındaki açılır menüye tıklayın.
  2. Choose Configuration seçeneğini seçin.
  3. Açılan pencerede aşağıdaki alanları doldurun.

Temel Ayarlar

  • Name: Arama motoru yapılandırmasına verilen isimdir.
  • Provider: Kullanılacak arama motorunu belirler.
    Desteklenen değerler:
    • OpenSearch
    • ElasticSearch
    • Meilisearch
  • Connection URL: Arama motorunun erişim adresidir. Örnek: https://opensearch:9200
  • Username: Arama motoru için kullanıcı adı (opsiyonel).
  • Password: Arama motoru için şifre (opsiyonel).
  • Default Index Prefix: Oluşturulacak tüm indeksler için ön ek belirler. (Örn: kuika)
  • Verify TLS Certificate: TLS sertifika doğrulamasının yapılıp yapılmayacağını belirler.
  • Connection Timeout (seconds): Arama motoruna yapılan istekler için zaman aşımı süresi.
  • Max Results Per Query: Bir sorguda döndürülebilecek maksimum sonuç sayısı.
  • Highlight Fragment Size: Arama sonuçlarında vurgulanan metin parçalarının karakter uzunluğu.

Desteklenen Arama Motorları

Kuika platformu aşağıdaki arama motorlarını destekler:

  • OpenSearch: Varsayılan ve önerilen arama motorudur.
  • ElasticSearch: Gelişmiş ve büyük ölçekli arama senaryoları için uygundur.
  • Meilisearch: Hafif ve hızlı kurulum gerektiren projeler için idealdir.

Çalışma Mantığı

  • Veriler doğrudan aranmaz, önce indekslenir, sonra arama yapılır.
  • Arama sonuçları relevance (alakaya göre sıralama) mantığı ile döner.
  • Büyük veri setlerinde yüksek performans sağlar.

Sistem Davranışı

  • Arama motoru yapılandırılmazsa sistem pasif modda çalışır.
  • Bu durumda:
    • Arama aksiyonları hata vermez.
    • Ancak boş sonuç döner.

Dikkat Edilmesi Gerekenler

  • Connection URL erişilebilir olmalıdır.
  • Provider doğru seçilmelidir.
  • TLS ayarı, kullanılan sertifika yapısına uygun olmalıdır.
  • Max Results değeri çok yüksek seçilirse performans düşebilir.
  • Arama yapılabilmesi için verilerin indekslenmiş olması gerekir.

Beklenen Sonuç

Yapılandırma tamamlandığında:

  • Uygulamada hızlı ve gelişmiş arama yapılabilir.
  • Büyük veri setlerinde performanslı sonuçlar alınır.
  • Kullanıcılar ilgili içeriklere hızlı şekilde ulaşabilir.
No items found.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar