Apache Solr isminde bir ürün çıkardı. Solr bir arama sunucusu. Yani siz istediğiniz dökümanları, verileri sunucu tabanlı bir uygulamaya HTTP üzerinden XML istek (request), aynı AJAX gibi, olarak gönderiyorsunuz, sunucu da bu verileri kendi içerisinde Lucene projesini kullanarak indeksliyor. Bir şeyi aramak istediğinizde aynı şekilde XML istek olarak HTTP üzerinden sunucuya istek yolluyorsunuz. Sunucu da size sonuçları XML olarak döndürüyor.
Bir düşünsenize, büyük bir şirket ve yüklü bir döküman yığınının tutulduğu bir veya bir kaç sunucu var ve bu dökümanlardan tüm çalışanlar faydalanıyor. Solr sayesinde bu dökümanları indeksleyebilir ve hızlı arama sonuçlarına ulaşabilirsiniz, aynı google gibi:). Solr kullanarak sunucu üzerinde arama yapıp sonuçlarını kullanıcıya güzel bir arayüzle gösteren kullanıcı tabanlı (thin client) uygulamalar yazabilirsiniz. Örnekler çoğaltılabilir.
Bu uygulamanın özellikleri ve bir de eğitimi mevcut! Kolay gelsin...
Hiç yorum yok:
Yorum Gönder