Estrategias de persistencia

Back.png Volver a TPI | LIDS

Esta materia requiere mucho tiempo de codeo. Tené cuidado de no atrasarte porque si se te acumula mucho es difícil de cumplir con las fechas de entrega. La materia no es difícil pero requiere bastante laburo dentro y fuera del aula.

Cursada

Probablemente curses un día por semana 6 horas.

En este materia vas a tener que hacer varios TP's grupales de 2 a 3 personas que se mantiene a lo largo del cuatrimestre. Se entregan masomenos 6 trabajos, uno por cada tema. A medida que te van corrigiendo el código te levantan issues en los repositorios de los cuales también tenes que ir ocupándote de modificar. Esto puede hacer que tengas un par de temas desarrollando en paralelo. Tené cuidado de no atrasarte porque si se te acumula mucho es difícil de cumplir con las fechas de entrega. La materia no es difícil pero requiere bastante laburo dentro y fuera del aula.

Vas a ver diferentes formas de persistir datos: Relacional (SQL), Orientada a documentos (mongoDB), orientada a grafos (neo4j) y quizás alguna cosita más.

Página de la materia: https://sites.google.com/site/estrategiasdepersistencia/

Material

En la pagina tienen un repo github con un ejemplo simple por cada tema que tenes que desarrollar, muy útil. Además, tienen una opción de "Material Práctico" donde explican como armar el ambiente de desarrollo y las entregas.

Recordá que siempre es bueno ir a consultar la documentación oficial de cada tecnología.

Temas

  • Persistencia en archivos
  • JDBC
  • Hibernate
  • Neo4j
  • Mongo DB
  • Redis