Onilton Maciel / GruPy-SP / Junho - 2016
(do jeito MUITO fácil)
Onilton Maciel / GruPy-SP / Junho - 2016
oniltonmaciel (gmail)
@oniltonmaciel
onilton
Front-end
Back-end
Zoeira/Besteirol
scaladores
SELECT * FROM MEMBERS
SELECT * FROM MEMBERS
WHERE NAME = "Erick Hideki"
SELECT * FROM MEMBERS
WHERE NAME LIKE "Erick%"
SELECT * FROM MEMBERS
WHERE NAME = "%Hideki%"
Lucene debaixo do motor
~ linha / row
{ name: "João da Silva", age: "21" }
~ tabela / table
user : { name: "João da Silva", age: "21" }
~ banco / database
Pode abrigar vários índices
Um grupo de nós/servidores
Sempre tem um master
Text
Meetup (índice)
Server 1
Meetup (índice)
Server 1
S1
S2
S3
S4
S5
Meetup (índice)
Server 1
S1
S2
S3
S4
S5
Meetup (índice)
Server 2
rS1
rS2
rS3
rS4
rS5
Meetup (índice)
Server 1
S3
rS5
S2
Meetup (índice)
Server 2
rS1
rS2
rS3
S4
Meetup (índice)
Server 3
S1
rS4
S5
Meetup (índice)
Server 1
S1
S2
S3
S4
S5
Meetup (índice)
Server 2
rS1
rS2
rS3
rS4
rS5
Consulta
Meetup (índice)
Server 1
S1
S2
S3
S4
S5
Meetup (índice)
Server 2
rS1
rS2
rS3
rS4
rS5
Falha
Meetup (índice)
Server 2
rS1
rS2
rS3
rS4
rS5