Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

SQL Server vs. NoSQL

Sebenarnya Facebook menggunakan basis data relasional pada intinya, lihat Alamat Utama SOCC:Membangun Facebook:Performa dalam Skala Besar . Dan begitu juga banyak situs skala web lainnya, lihat Mengapa Quora menggunakan MySQL sebagai penyimpanan data daripada NoSQLs seperti Cassandra, MongoDB, CouchDB dll? . Ada juga diskusi tentang cara menskalakan SQL Server ke ukuran skala web, lihat Bagaimana situs dan aplikasi skala besar tetap berbasis SQL? yang didasarkan pada arsitektur MySpace (detail lebih lanjut di Skalakan SQL Server dengan menggunakan Perpesanan yang Andal ). Saya tidak mengatakan bahwa NoSQL tidak memiliki kasus penggunaannya, saya hanya ingin menunjukkan bahwa ada banyak warna abu-abu antara putih dan hitam.

Jika Anda takut bahwa solusi Anda saat ini tidak akan diskalakan, mungkin Anda harus melihat faktor-faktor apa saja yang mencegah skalabilitas dengan solusi Anda saat ini. Data uji murah untuk diproduksi, muat volume data yang 'meningkat secara eksponensial' dan jalankan rangkaian uji Anda, lihat di mana retakannya. Tak satu pun dari solusi NoSQL akan menghadirkan skalabilitas yang luar biasa, semuanya mengharuskan Anda untuk memahami cara menggunakannya secara efektif dan menerapkannya dengan benar. Dan mereka juga mengharuskan Anda untuk menguji dengan volume besar jika Anda ingin memastikan keberhasilan dalam skala besar. Sama untuk solusi relasional tradisional.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana melakukan pembaruan tabel Sql Server CE dari tabel lain

  2. SQL Server 2008 CTE Rekursi

  3. SQL Server:Apakah mungkin untuk memasukkan ke dalam dua tabel secara bersamaan?

  4. 3 Cara Mendapatkan Daftar Database di SQL Server (T-SQL)

  5. InvalidCastException berkala dan Server gagal melanjutkan transaksi dengan Linq