folder Tahribat.com Forumları
linefolder Database - Veritabanı
linefolder Full Text Search, Lucene Veya?



Full Text Search, Lucene Veya?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TeRRoR
    TeRRoR's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Erkek
    Veritabanında arama yapmam gerekiyor. AMA arama benzerliğe göre sıralı şekilde gelmeli. Yani: "Merhaba Benim Adım Kemal" , "Merhaba Benim Adım Ali", "Merhaba ben Kemal" gibi tablomuzda 3 satır var diyelim. Aramada "merhaba benim adım Xxx" diye veya benzeri şekilde aramalar yaptığımda tutarlılığa göre sonuçlarla dönmeli. Veritabanı olarak şimdilik Mssql kullanıyorum ancak değiştirebilirim. Mssql'inde fulltext search'i var. Ancak Lucene biraz kanıma girdi. Aramaları hep cümlelik kolonlarda yapacam. Yani 10 kelimeyi 15-20 kelimelik kolonlarda arayacam ve bu aralar anlık olmalı, Lucene'de her seferinde index'i tazemelek gerekecek, bu veriler büyüyünce nasıl bir sorun yaratır acaba? Mssql'in full text search'in performansı yetermi ve bana istediğim sonucu verirmi?

    herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri öğrenmeye çalışmayın. yabancı dil filan öğrenin amq.// s.kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TeRRoR
    TeRRoR's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Erkek

    Şu anda lucene kullanıyorum ve yukarıdaki ihtiyaçlarımı ekstra optimizasyonlar ile sağlamış durumdayım.


    herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri öğrenmeye çalışmayın. yabancı dil filan öğrenin amq.// s.kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//
Toplam Hit: 946 Toplam Mesaj: 2