1
Fork 0
mirror of https://github.com/Steffo99/unimore-bda-2.git synced 2024-11-25 09:24:22 +00:00
bda-2-steffo/README.md

53 lines
1.9 KiB
Markdown
Raw Normal View History

2022-11-14 10:34:11 +00:00
[ **Stefano Pigozzi** | Traccia #1 | Tema Big Data | Big Data Analytics | A.A. 2022/2023 | Unimore ]
2022-11-14 10:57:07 +00:00
# Redis per applicazioni scalabili, efficienti e veloci
2022-11-14 10:34:11 +00:00
> ### Approfondimento NoSQL
>
> Lattività consiste nellapprofondire uno degli argomenti visti nelle lezioni relative ai modelli NOSQL, al CAP theorem e alle architetture per big data.
>
> Esempi di possibili approfondimenti sono:
> - **un sistema che implementa un modello NOSQL non sperimentato a lezione**
> - \[...\]
>
> Possibili fonti informative, oltre a Google e alla manualistica ufficiale, sono le digital library scientifiche come [Google Scholar](https://scholar.google.it/) e [Mendeley](https://www.mendeley.com).
>
> Al termine dellattività di approfondimento, occorre produrre una relazione con le seguenti caratteristiche:
> - la relazione deve avere un titolo e contenere un abstract (riassunto del documento), una sezione di conclusioni e un elenco di riferimenti bibliografici;
> - è gradito includere una piccola sperimentazione pratica (es. un breve codice di prova per una piattaforma studiata, brevi frammenti di codice a confronto delle caratteristiche di diversi sistemi, ecc.), riassumendo nella parte finale della relazione cosa è stato provato e, se applicabile, i risultati ottenuti;
> - la relazione deve essere lunga almeno 2000 parole e non più di 3000 parole.
2022-11-14 10:39:14 +00:00
## Sinossi
2022-11-14 10:57:07 +00:00
In questa relazione si introduce il database key-value Redis, ne si descrivono le funzionalità e i casi d'uso più comuni, e lo si utilizza per sviluppare un'applicazione web scalabile e performante, che sarà poi sottoposta a stress testing.
2022-11-14 10:39:14 +00:00
## Redis
2022-11-14 11:11:11 +00:00
### Cos'è?
### Tipi di dato
### Comandi
### Utilizzi
2022-11-14 10:39:14 +00:00
## Applicazione
2022-11-14 11:11:11 +00:00
### Rust
### Interfaccia con Redis
### Comandi eseguiti
## Testing e benchmarking
### Richieste HTTP di esempio
### Stress testing con [`siege`](https://www.joedog.org/siege-home/)
2022-11-14 10:39:14 +00:00
## Conclusioni
2022-11-14 11:11:11 +00:00
### Redis goes brrr
2022-11-14 10:39:14 +00:00
2022-11-14 11:11:11 +00:00
## Bibliografia