Merhabalar,

kullanıcı mesajlaşması,grup kurması, grup duvarına mesaj yazma gibi
işlemlerin sık olduğu bir sistemde apache Jarkarta Lucene (
http://jakarta.apache.org/lucene/) text search engine kullanıyoruz.
Sormak istediğim birkaç soru var eğer daha önceden kullanan arkadaşlar varsa
yardımcı olursa sevinirim..

1- Sistemde mesaj kısmı çok kullanılacağı varsayıldığından dolayı bu index
dosyaları bellir bir boyuta geldikten sonra yavaşlama söz konusu oluyormu?
yoksa lucene bunu kendi hallediyormu? hallediyorsa bunu nasıl yapıyor? index
dosyalarını segmentlere ayırarak olabilirmi?

2- Arama sisteminde en çok aranan kelimelere score  vermesinin sıralama
açısından ve performans bakımından ne gibi bir faydası ve zararı olur?
misal, eğer tarih sırasına göre çekilecekse mesajlar bunları çekerken ilk
olarak score'u yüksek olanları veriyor olaiblirmi?..

3-eğer bir aramada birden fazla index dosyası kullanılacaksa bunu lucene
yaptırmanın yolu varmı? yoksa manuel olarak arka tarafta bizmi yazacağız?

4- ve son olarak bazı verilerin neredeyse sürekli güncelleneceğini
varsayarsak lucenede nasıl bir ayar yapmak gerekir? çeşitli database
tablolarından toplanıp yazılan tek index dosyasında bazı tablolarlardaki
veriler sık güncelleniyor ama kalanı sürekli sabit öyle bir durumda nasıl
indexlemek gerekir? kullanışlı olurmu?


iyi çalışmalar...

-- 
Erdinc Akkaya
Web Developer @ CE / Positive
www.positive.com.tr
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap