Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Sqlite3 vs Postgres vs Mysql - Rails

Sangat tergantung pada aplikasi Anda.

Secara umum, tulis operasi ke database SQLite lambat. Bahkan :update_attribute atau :create biasa dapat memakan waktu hingga 0,5 detik. Tetapi jika Aplikasi Anda tidak banyak menulis (pembunuh melawan SQLite:tulis ke DB pada setiap permintaan!), SQLite adalah pilihan yang solid untuk sebagian besar aplikasi web di luar sana. Hal ini terbukti untuk menangani lalu lintas dalam jumlah kecil hingga menengah. Selain itu, ini adalah pilihan yang sangat baik selama pengembangan, karena tidak memerlukan konfigurasi nol. Ini juga bekerja dengan sangat baik di suite pengujian Anda dengan mode dalam memori (kecuali Anda memiliki ribuan migrasi, karena ia membangun kembali dari awal setiap saat). Juga, sebagian besar mulus untuk beralih dari SQLite ke, misalnya MySQL jika kinerjanya tidak cukup lagi.

MySQL saat ini merupakan pilihan yang kokoh. Masa depan akan menceritakan apa yang terjadi pada MySQL di bawah Oracle.

PostgreSQL adalah yang tercepat sejauh yang saya tahu, tetapi saya belum menggunakannya dalam produksi belum . Mungkin yang lain bisa memberi tahu lebih banyak.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menggunakan alias kolom di bidang Kisi Pesanan Penjualan

  2. Bagaimana cara membuat kelas model entitas generik yang mendukung id generik termasuk id yang dibuat secara otomatis?

  3. Batasan untuk mencegah penyisipan string kosong di MySQL

  4. Grup mysql berdasarkan hari kerja, isi hari kerja yang hilang

  5. Bentuk Normal Pertama dan Nama Depan dan Belakang