sql >> Database >  >> RDS >> PostgreSQL

Rails/ActiveRecord Groeperen op maand+jaar met tellingen

Databaselaag is waar deze taak thuishoort, niet Ruby:

Album.group("TO_CHAR(release_date, 'Month YYYY')").count

Waarom een ​​databaselaag gebruiken? Simpelweg omdat het razendsnel is in vergelijking met bijna al het andere, is het zuinig met hulpbronnen vooral in vergelijking met Ruby schaalt het perfect en omdat het tonnen Album . heeft records kunt u eenvoudig het geheugen overbelasten en de verwerking nooit afmaken.



  1. een optie die al is geselecteerd bij het laden van de pagina in de vervolgkeuzelijst en ook kan worden gewijzigd

  2. Postgres-replicatie

  3. Haal gegevens uit de mysql-database met behulp van php en jQuery ajax

  4. Gegevens kopiëren tussen verschillende databases (beide worden ondersteund door jdbc)