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

Beralih dari MySQL ke Cassandra - Pro/Kontra?

Cassandra dan database terdistribusi lainnya yang tersedia saat ini tidak menyediakan jenis dukungan kueri ad-hoc yang biasa Anda gunakan dari sql. Ini karena Anda tidak dapat mendistribusikan kueri dengan gabungan dengan baik, jadi penekanannya adalah pada denormalisasi.

Namun, Cassandra 0.6 (beta resmi dirilis besok, tetapi Anda dapat membangun sendiri dari cabang 0.6 jika Anda tidak sabar) mendukung peta Hadoop/reduce untuk analitik, yang sebenarnya terdengar cocok untuk Anda.

Cassandra memberikan dukungan yang sangat baik untuk menambahkan node baru tanpa rasa sakit, bahkan ke grup awal satu.

Yang mengatakan, pada beberapa ratus penulisan/menit Anda akan baik-baik saja di mysql untuk waktu yang sangat lama. Cassandra jauh lebih baik dalam menjadi key/value store (bahkan lebih baik lagi, key/columnfamily) tetapi MySQL jauh lebih baik dalam menjadi database relasional. :)

Belum ada dukungan Django untuk Cassandra (atau database nosql lainnya). Mereka berbicara tentang melakukan sesuatu untuk versi berikutnya setelah 1.2, tetapi berdasarkan pembicaraan dengan django devs di pycon, tidak ada yang benar-benar yakin seperti apa tampilannya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pernyataan yang disiapkan tidak berfungsi dengan kueri tabel ALTER

  2. Cara menginstal phpMyAdmin di akun hosting terkelola

  3. Batasan untuk mencegah penyisipan string kosong di MySQL

  4. kondisi dalam kriteria di yii framework php

  5. Menyimpan datetime sebagai UTC di PHP/MySQL