Tengo unos pocos valores de datos que debo almacenar en mi aplicación de rieles y quería saber si hay alguna alternativa para crear una tabla de base de datos solo para hacer esta simple tarea.Almacenar datos en Ruby on Rails sin base de datos
Antecedentes: Estoy escribiendo algunas herramientas de análisis y tablero para mi aplicación ruby on rails y espero acelerar el tablero almacenando resultados que nunca cambian. En este momento, selecciono a todos los usuarios durante los últimos 30 días y los reorganizo para que pueda ver la cantidad de nuevos usuarios por día. Funciona de maravilla pero lleva bastante tiempo, en realidad solo debería calcular el día más reciente y simplemente almacenar el resto de la matriz en otro lugar.
¿Dónde está la mejor manera de almacenar esta matriz?
Crear una tabla de base de datos parece un poco exagerado, y no estoy seguro de que las variables globales sean la respuesta correcta. ¿Existe una mejor práctica para datos persistentes como este?
Si alguien ha hecho algo como esto antes, déjame saber lo que hiciste y cómo resultó.
Me gusta mucho esto, no sabía que existía, basado en la descripción del problema, y la experiencia ¿recomendaría este método sobre las otras sugerencias de "solo use el DB"? – Schneems
Si su caso de uso es solo la serialización de una matriz, que suena como es, ¿por qué no? Si no funciona para usted, entonces es fácil cambiar a otra solución más adelante. –