Presented by Mikhail Khludnev, Grid Dynamics
Lucene has number of built-in queries, but sometimes developer needs to write own queries that might be challenging. We’ll start from the basics: learn how Lucene searches, look into few build-in queries implementations, and learn two basic approaches for query evaluation. Then I share experience which my team got when built one eCommerce Search platform, we’ll look at sample custom query or even a few ones, and talk about potential problems and caveats on that way.
35. doc at time term at time
complexity O(p log q + n log k) O(p + n log k)
memory q + k n
36. q=village operations years disaster visit etc
map seventieth peneplains tussock sir
memory character campaign author public
wonder forker middy vocalize enable race
object signal symptom deputy where typhous
rectifiable polygamous originally look
generation ultimately reasonably ratio numb
apposing enroll manhood problem suddenly
definitely corp event material affair diploma
would dimout speech notion engine artist
hotel text field hashed rottener impeding i
cricket virtually valley sunday rock come
observes gallnuts vibrantly prize involve
84. http://localhost:8983/solr/collection1/select
?q={!cache=false}village AND village operations years disaster visit etc
map seventieth peneplains tussock sir memory character campaign author
public wonder forker middy vocalize enable race object signal symptom
deputy where typhous rectifiable polygamous originally look generation
ultimately reasonably ratio numb apposing enroll manhood problem
suddenly definitely corp event material affair diploma would dimout speech
notion engine artist hotel text field hashed rottener impeding i cricket
virtually valley sunday rock come observes gallnuts vibrantly prize involve
explanation module&
qf=text_all&
defType=edismax&
mm=32&
fq= id:yes_49912894 id:nurse_30134968
85.
86. CONFERENCE PARTY
The Tipsy Crow: 770 5th Ave
Starts after Stump The Chump
Your conference badge gets
you in the door
TOMORROW
Breakfast starts at 7:30
Keynotes start at 8:30
CONTACT
Mikhail Khludnev
mkhludnev@griddynamics.com
http://goo.gl/7LJFi
158. +CAT:D..{1, 7, 9, 15 }
FIT:S.. {2, 7, 8, 9, 10,12}
WASH:D..{2, 7, 11,13,15}
...
hits
1
miss
Fit
hits
1
miss
Fit
hits
1
miss
Fit
hits
1
miss
Fit
hits
1
miss
Fit
1 2 7 11 12 13 15108 9
...
159. +CAT:D..{1, 7, 9, 15 }
FIT:S.. {2, 7, 8, 9, 10,12}
WASH:D..{2, 7, 11,13,15}
...
hits
1
miss
Fit
hits
1
miss
Fit
hits
1
miss
Fit
hits
2
miss
no
1 2 7 11 12 13 1510
hits
1
miss
Wash
hits
1
miss
Wash
8 9
...
hits
1
miss
Wash
hits
2
miss
no
hits
1
miss
Wash
160. +CAT:D..{1, 7, 9, 15 }
FIT:S.. {2, 7, 8, 9, 10,12}
WASH:D..{2, 7, 11,13,15}
...
hits
1
miss
Wash
Cat
hits
1
miss
Fit
Cat
hits
1
miss
Wash
Cat
hits
1
miss
Fit Cat
hits
2
miss
Fit
hits
2
miss
Cat
1 2 7 11 12 13 1510
hits
1
miss
Wash
Cat
8 9
...
hits
3
miss
hits
2
miss
Wash