Estoy teniendo un momento muy difícil para entender la mecánica del Google App Engine Datastore.
Quiero entender la mecánica para poder construir mi base de datos de manera óptima para la base de datos.Explicación de las consideraciones de rendimiento de lectura/escritura en Google Datastore (GAE)?
Dado mi ejemplo a continuación, alguien me puede ayudar en:
- estructura de la base de datos de manera óptima
- entender el rendimiento de leer y escribir, dado que la estructura
Ejemplo:
Digamos que tengo baseball N cada uno tiene una ID única.
Me gustaría mantener un conteo diario de los jonrones golpeados por cada jugador (almacenando una propiedad de "jonrones diarios totales") y básicamente incrementarlo cuando se golpea un jonrón.
Por lo tanto, a medida que aumente el tiempo, me gustaría mostrar un gráfico de jonrones cada día para cada jugador de béisbol durante X años.
Player 1
1/21/2011 - 2 homeruns
1/22/2011 - 0 homeruns
1/23/2011 - 1 homeruns
Leer Requisito: Lea los últimos 5 años de datos diarios "homerun" para un determinado jugador?
Comentario Requisito: incrementar un recuento cuadrangular al día durante un determinado jugador de béisbol.
Me encantaría saber cómo estructurar los datos y también los mecanismos de lectura y escritura. ¿Escalará esta simple tarea de almacenamiento? Gracias a todos.
¿Usted va a desarrollar en Python o Java? – systempuntoout
Me pregunto cómo se relaciona el lenguaje de programación con esta pregunta – guigouz