[Teknik] Staj projesi olarak neler yapabilirim?
Bahadır Kandemir
bahadir at pardus.org.tr
9 Ağu 2011 Sal 14:45:11 EEST
On Tuesday 09 August 2011 13:52:19 Taner Güven wrote:
> Aklımda daha hızlı arama yapılabilmesi için pisi-index.xml 'li veri
> tabanına indexleyip, full text search özelliği ile arama yapılması ile
> ilgili bir çalışma var.
>
> Aynı şekilde search-file özelliği için de bir hızlandırma düşünüyorum.
> Ben paket bilgilerini indexlemek için sqlite3 veritabanını düşünüyorum. Bu
> konuda sizin fikirleriniz nelerdir?
Merhaba,
Bu veritabanı işi, projede çok PiSi geliştiricisi eskitti :)
Fatih'ten önceki PiSi ana geliştiricisi Faik, en hızlı arama metodunun "grep"
olduğuna ikna olmuş durumdaydı. Ofisimizde kısa vakit geçiren sevgili Mehmet
Dündar Akın ise, ilişkisel veritabanının PiSi için uygun olmadığına inanmıştı.
Bir zamanlar BSDDB kullanırdık, her index değişikliği sonrası veritabanı
güncelleme ve ara sıra veritabanı bozuklukları yüzünden veribatanının yeniden
inşası can sıkıcı oldu. Hedefi sadece metinler ile sınırlı tutmak iyi bir
fikir olabilir lakin önemli bir hızlanma ya da işlevsellik sağlamıyorsa,
farklı bir PiSi eksiği ya da hatasını gidermeye çalışmanı öneririm.
Teknik mesaj listesiyle ilgili
daha fazla bilgi