Upload
audrey-neveu
View
110
Download
2
Embed Size (px)
Citation preview
Search APIDidier Girard
Audrey Neveu & Angélo Lima
@Audrey_Neveu+Audrey Neveu
@GeminiCode+ Angelo LIMA
Développeurs Java
Le contexte
Le problème
Bref, j’ai eu une idée.
Bref, j’ai eu une (mauvaise) idée.
Ok, Je te donne 5
jours
Encore En Retard !
"id" : "431134862804652032",
"user" : "EncoreEnRetard",
"text" : "Let’s play with the search API…",
"timestamp" : "1391625536000"
Nos données
Notre besoin
● Orienté web
● Simplicité
● Scalabilité
● Efficacité
● Fiabilité
Google Cloud Platform
● Compute Engine
● AppEngine
● Storage
● Big Data
● ...
Efficacité garantie
Alors, tu en es où ?
En local :
mvn appengine:devserver
En distant :
mvn appengine:update
Déployer l’application
Alors, tu en es où ?
Search API
Les indexes
Types de champs
● Atom ● Number
● Text ● Date
● HTML ● Geopoint
Créer un document
Indexer / Supprimer un document
Console
Alors, tu en es où ?
Simple queries
Résultats
Complex query
Trier les résultats
Pas mal. On demandera l’avis du public du Paris JUG
Q/R
Merci !
● Github : https://github.com/GeminiCode/EncoreEnRetard
● Application AppEngine : http://encore-en-retard.angelo-lima.fr