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

Perbandingan MongoDB, MySQL dan PostGreSQL

Dengan bertambahnya data, lebih baik memiliki DB yang skalanya mudah dan SQL tidak skala dengan lancar dan akhirnya rusak melakukannya, sebenarnya biasanya hanya untuk Big Data DB skalabel tinggi yang digunakan. Tetapi Anda mengatakan bahwa entri dapat memiliki korelasi satu sama lain jadi dalam hal ini lebih baik menggunakan DB relasional karena NO-SQL dapat "kehilangan" beberapa korelasi. Seperti yang dikatakan @Craig Ringer jangan hanya mempertimbangkan DB itu, ada banyak solusi berbeda yang memiliki pro dan kontra sendiri ( misalnya redis sangat sangat cepat tetapi hampir tanpa logika kompleks apa pun karena ini adalah penyimpanan Nilai Kunci yang sederhana, atau Cassandra lebih cepat daripada Mongo tetapi bekerja lebih baik dengan data skema, Mongo adalah dokumen DB sehingga dapat menyimpan semua jenis data dalam Koleksi yang sama ).

IMHO Anda harus mencoba mengatur beberapa sesi penandaan bangku dengan DB dan Use case yang berbeda dan fokus pada apa yang ingin Anda lakukan dengan cepat dan kemudian memilih yang lebih baik di bidang itu.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa yang harus dilakukan dengan gaya URL komunitas seperti Last.FM atau Wikipedia?

  2. bagaimana cara memilih semua kolom tanpa kunci UTAMA di mysql?

  3. MySQL bergabung dengan kueri menggunakan suka?

  4. JSON_QUOTE() – Cara Menghilangkan Karakter dalam String yang digunakan sebagai Nilai JSON di MySQL

  5. Tabel MySQL dengan hanya varchar sebagai kunci asing