: Firebase.
, , , .
:
, , ElasticSearch, . , . .
Cool:
- . , / . , .
, , . , , . . . - . .
:
- , . : , , ; gender_country_age
Firebase
users
-Jyiai09jsi
data: "male_US_40"
-Jqkjisjida
date: "male_US_27"
-JyHYjlkall
data: "male_US_30"
30 40
usersRef.queryOrderedByChild("data").queryStartingAtValue("male_US_30")
.queryEndingAtValue("male_US_40").observeSingleEventOfType(
.Value, withBlock: { snapshot in
print(snapshot)
})
, , , . , , .
- :
: ,
user_countries
US
-Jyiai09jsi: true
-Jqkjisjida: true
-JyHYjlkall: true
UK
etc etc
user_gender
male
-Jyiai09jsi: true
-Jqkjisjida: true
-JyHYjlkall: true
female
etc etc
user_speaks
da_UK
users
fr_FR
users
; , .. , node . ; "" - , .
SQL ftw!
, , Firebase. , Firebase, SQL- Firebase. , SQL- , Firebase , ..
. , , , , . , , male_US_30_FR. ,
, .