16
 Search Engine Death Match Solr (Lucene) vs. Verity Kevin Penny, Jobs2eb, !nc

Solr vs Verity

Embed Size (px)

Citation preview

Page 1: Solr vs Verity

8/11/2019 Solr vs Verity

http://slidepdf.com/reader/full/solr-vs-verity 1/16

 

Search Engine Death Match

Solr (Lucene) vs. VerityKevin Penny, Jobs2eb, !nc

Page 2: Solr vs Verity

8/11/2019 Solr vs Verity

http://slidepdf.com/reader/full/solr-vs-verity 2/16

 

"ale o# the "a$e

● Sr. eb %rchitect &Jobs2eb, !nc(' years)

● arlson Mareting*rou$Ply+outh, M

● o+Mar, !nc &orth Daota

● ! a+ ana-ian

● ML Develo$ersince /001

●  %l$ha "ester #or olt(ol-usion uil-er)

● Pro$erty !ns$ector 

●  %l$ha "ester #orentaur (0)

● logger 3co-eusionLL.blogs$ot.co+

Page 3: Solr vs Verity

8/11/2019 Solr vs Verity

http://slidepdf.com/reader/full/solr-vs-verity 3/16

 

Strength o# Search4

● Search 5ules %ll

● *oogle has +a-e a living (6uite a nice one)7ith Search

● Everyone nee-s it

● 8ar- to get right

!nternet 7oul- be -i##icult to use 7ithout it

Page 4: Solr vs Verity

8/11/2019 Solr vs Verity

http://slidepdf.com/reader/full/solr-vs-verity 4/16

 

Please "y$e 9our :5L 8ere...

Page 5: Solr vs Verity

8/11/2019 Solr vs Verity

http://slidepdf.com/reader/full/solr-vs-verity 5/16

 

 %n- in this corner...

● Solr  (Lucene;s hil-)

● Searching <n Lucene7=5e$lication (S<L5)

● >ML=8""P !nter#ace

● <$en Source Pro?ect

● Java ase- (Lucene)

● >ML = 8""P = D = Docs

● %S"

● Verity (<EM 7=)

● un-le-

Stan- alone!nstallation (/ !P)

● #search @able

Docs = D● E%S9

Page 6: Solr vs Verity

8/11/2019 Solr vs Verity

http://slidepdf.com/reader/full/solr-vs-verity 6/16

 

Knocs

● Solr  (Lucene;s hil-)

● Many o$tions +ean +orecon#iguration

● Multi$le ollections re6uire+ulti$le Solr ores

● ot !ntegate- (A)

● More -i##icult to get $er#ect

● 5elevancy -i##ers #ro+ Verity

● A <r is it4

● Verity (<EM 7=)

● ot ross Plat#or+ (+ac)

● Li+ite- to

"hrea-s=8ar-7are

● ollection Li+itations

● 5ecor- Li+itations

olu+n Li+itations(custo+/,2,B,C)

● E$ensive i# you outgro7<EM

Page 7: Solr vs Verity

8/11/2019 Solr vs Verity

http://slidepdf.com/reader/full/solr-vs-verity 7/16

 

Solr eatures

● Ste++ing Su$$ort i.e.(ManagerManag)

● Phonetic Search

● Sche+a De#ine-

● Sorting=aceting

● iel- searching

>ML 5esult

● hoice o# Servletontainer (i.e. Jetty,"o+cat, 5esin)

● a+iliar = Si+$le 6ueryString=htt$ calls (4co++an-F#ull@i+$ort)

● Multi$le Sources o# Data

● Etensive aching● !n-e 5e$lication

Page 8: Solr vs Verity

8/11/2019 Solr vs Verity

http://slidepdf.com/reader/full/solr-vs-verity 8/16

 

Solr %rchitecture

Page 9: Solr vs Verity

8/11/2019 Solr vs Verity

http://slidepdf.com/reader/full/solr-vs-verity 9/16

 

Solr @ho;s :sing it4

E@tra-e

*ol-+an Sachs

Disney %$$le, !nc

 %"G"

%S%

et#li

itysearch

Stub8ubH %<L

Page 10: Solr vs Verity

8/11/2019 Solr vs Verity

http://slidepdf.com/reader/full/solr-vs-verity 10/16

 

Verity @ho;s :sing it4

●  %r-en usinessonsultants

ayLogin● :S *ov;t

● (ot Jobs2eb I)

Page 11: Solr vs Verity

8/11/2019 Solr vs Verity

http://slidepdf.com/reader/full/solr-vs-verity 11/16

 

Solr Synta

● & Main search $ara+eter(7hat you 7ill 6uery #or)

● 6 & #ilter 6uery & use- to#urther sub#ilter theorigional resultset

● Debuguery @ (true) i# you7ant to see 7hat Solr is-oing un-er the hoo-

(relevancy=$honetic+atches=ste++ing etc)

● Start & $oint in therecor-set in 7hich you7ant to vie7 the -ata

5o7s & ho7 +any ro7s-o you 7ant to return

● !n-ent & on=o## &co+$act the +l result

● l & #iel- list & 7hich#iel-s to you 7ant toretrieve -ata #or(A,score)

Page 12: Solr vs Verity

8/11/2019 Solr vs Verity

http://slidepdf.com/reader/full/solr-vs-verity 12/16

 

5ea-y to 5u+ble

● P%5" /

● !n-eing >ML Data 5a7(sa+$le=i"unes Library)

● Sche+a=Data@con#ig

● !n-eing >ML Data in#a-+in ollection

<ut$ut (search synta)● Debugging=>ML <ut$ut

● P%5" 2

● !n-eing Database Data

● Sche+a Design Setu$

● Delta=DeletePK uery

● <ut$ut (synta)

● Debugging=>ML <ut$ut

● aceting

Page 13: Solr vs Verity

8/11/2019 Solr vs Verity

http://slidepdf.com/reader/full/solr-vs-verity 13/16

 

acets (-yna+ic clustering)

Page 14: Solr vs Verity

8/11/2019 Solr vs Verity

http://slidepdf.com/reader/full/solr-vs-verity 14/16

 

"he loo-y "ruth (Verity)

ollection Li+it 8it (12@11)

ollections <##line (5an-o+ly)

ollection 5an-o+ >@er (verity bug)Errors G "hrea- counts (B $er collection)

Page 16: Solr vs Verity

8/11/2019 Solr vs Verity

http://slidepdf.com/reader/full/solr-vs-verity 16/16