Sizce bilgiler solarda nasıl saklanmalı veya daha önce kullandıysanız nasıl bir şekilde kullandınız ? search edilmeyecek bilgilerin saklanması ne gibi dezavantajlar getirir. Bunun hakında bilgisi olan varsa kısa bir şekilde açıklarsa çok memnun olurum.

soruldu: 26 Kas '13, 08:14

jacksparrow47's gravatar image

jacksparrow47
931142332
cevap kabul oranı: 27%

değiştirildi: 26 Kas '13, 14:59

rahmanyazgan's gravatar image

rahmanyazgan ♦
4.4k83559


Apache Solr'da bir çok döküman türü ve veri saklayabiliyorsunuz. Solr'a veriler saklarınken güzel bir Şema oluşturulmalı. Aynen veri tabanında yapdığı gibi verilere benzersiz anahtarlar vermeniz işinize yarıyacaktır. Eğer gizli verileriniz varsa ve dosya sistemi kullanmıyorsanız sadece veritabanında 3-5 kullanıcı türü varsa şemanızda bu kullanıcılara uygun "token" vermeniz gerekir. Aramaları Solr'ın web servisi aracılığıyla token vererek sağlarsanız basit bir yetkilendirme işlemi için çalışan bir arama gerçekleştirebilirsiniz. Eğer kurumsal bir arama yapılacaksa ve Solr bir dosya sistemine bağlıysa Apache ManifoldCF gibi araçlar kullanmanız gerekiyor.

Düzenleme: Hiyerarşik XML'lerde belirli taglari Apache Solr'da şema olarak belirtmek için Hierarchical Faceting kullanılıyor. Arama yapmak içinse XPathEntityProcessor

permanent link

cevaplandı: 27 Kas '13, 00:19

molgun's gravatar image

molgun
1.3k1921
cevap kabul oranı: 23%

değiştirildi: 27 Kas '13, 01:41

cevabınız için teşekkür ederim öncelikle. Aslında benim temel sıkıntım şu iç içe (parent->child) şeklinde xml yapısı var elimizde ve biz bunu solr gibi bir search mekanizmasında saklamak istiyoruz. Fakat araştırdığım kadarıyla bu mekanizmayı saklayamıyoruz böyle oluncada field sayısı artıyor. Bu bilgileri kaybetmeden search mekanizmasına uygun bir yapı nasıl tasarlayabiliriz diye görüşlerinizi almak istedim.

(27 Kas '13, 00:45) jacksparrow47 jacksparrow47's gravatar image

XML yapısını ne için kullanıyorsunuz. Caching için mi? Yoksa XML dosyası içinde belirli tag'lerin içeriklerini mi arama yapmak istiyorsunuz?

(27 Kas '13, 00:55) molgun molgun's gravatar image

evet xml yapısı içerisinde aranılacak keimeler saklı. Tabi hepsi arama kriteri değil, bu yapıyı kullanmamızın sebebi iso standartlarıdır.

(27 Kas '13, 13:54) jacksparrow47 jacksparrow47's gravatar image

yukarıdaki cevabı düzenledim

(28 Kas '13, 00:35) molgun molgun's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×5

Soruldu: 26 Kas '13, 08:14

Görüntüleme: 708 kez

Son güncelleme: 28 Kas '13, 00:35

powered by BitNami OSQA