... | ... | @@ -28,9 +28,9 @@ zugegriffen werden kann. |
|
|
> In Memory Key-Value Storage optimal zum schnellen cachen
|
|
|
|
|
|
Redis ist unsere in-Memory Cache den wir vor allen Dingen für den Singleplayer benutzt haben um die bereits benutzen Fragen zwischen zu speichern, da diese bei einem neuen Request benötigt werden um Duplikate zu verhindern (siehe [API-Dokumentation](API-Dokumentation)).
|
|
|
Bei jedem neuen Spiel wird ein individueller Token generiert der als Cookie im Browser gespeichert wird.
|
|
|
Bei jedem neuen Spiel wird ein individueller Token (UUID) generiert der als Cookie im Browser gespeichert wird.
|
|
|
Mit Hilfe dieses Tokens lässt sich aus Redis die bereits benutzen IDs abrufen.
|
|
|
Beispiel (Darstellung in JSON)
|
|
|
```json
|
|
|
"hsajdasd9paosdasldk": [0,15,19,21,55,99,2]
|
|
|
"36b8f84d-df4e-4d49-b662-bcde71a8764f": [0,15,19,21,55,99,2]
|
|
|
``` |
|
|
\ No newline at end of file |