Mysql
 sql >> база данни >  >> RDS >> Mysql

Релси с база данни в паметта

Не виждам защо не можахте; Вашият избор на машина за съхранение е детайл за внедряване на MySQL. Всичко, което трябва да направите, е да зададете :options => "ENGINE=MEMORY" във вашата create_table декларация във вашите миграции.

Разбира се, аз също не виждам защо би -- особено в производството. Документацията на MySQL за двигателя MEMORY е пълна с предупреждения , като разпределението на полето с фиксирана дължина, и печалбата от скорост, която бихте осъзнали, трябва да е тривиална в сравнение с риска от загуба на всичко. Ако приложението ви е такова, че нищо не трябва да се запазва, защо не просто да пропуснете напълно ActiveRecord и да наслоите моделите си върху Memcached?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL заявка връща false в PHP

  2. Източникът на данни отхвърли установяване на връзка, съобщение от сървъра:Твърде много връзки

  3. Възстановете MySQL root парола

  4. Как работи операторът SOUNDS LIKE в MySQL

  5. Защо това връща идентификатор на ресурс #2?