MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Apa pilihan database yang baik untuk aplikasi .NET kecil?

14/06/2016 Yap... masih mendapatkan upvotes :-/

17/03/2014 Saya masih menerima upvotes untuk ini, perhatikan tanggal ini awalnya dijawab. Meskipun tiga item utama yang terdaftar masih sepenuhnya layak, daftar tersebut akan cenderung menjadi basi. Ada teknologi database lebih lanjut yang tersedia yang tidak terdaftar.

Anda memiliki beberapa opsi yang langsung dapat dikenali dan gratis:

  • SQL Server Express LocalDB
  • SQL Server Edisi Ringkas
  • SQLite

Unduhan SQL Server Compact dilengkapi dengan penyedia ADO.NET yang perlu Anda rujuk dalam kode. Unduhan SQLite mungkin tidak memilikinya, jadi inilah tautannya:

http://sqlite.phxsoftware.com/

Ketiganya menggunakan SQL, meskipun kemungkinan dengan beberapa keterbatasan/keanehan. Management Studio bekerja dengan Compact dan LocalDB, sedangkan dengan SQLite Anda akan memerlukan alat UI lain seperti SQLite Administrator:

http://sqliteadmin.orbmu2k.de/

Ada alternatif NoSQL, seperti:

  • Sterling
  • RavenDb

Secara pribadi saya akan menghindari menggunakan MS Access dalam menghadapi opsi gratis lainnya. Anda tidak bisa salah dengan LocalDB, Compact, atau SQLite. Mereka semua adalah database kecil yang indah yang berjalan relatif cepat dalam RAM kecil - preferensi pribadi untuk aspek agama tentang menyukai produk Microsoft saya kira :-)

Saya menggunakan pemrograman Sterling untuk Windows Phone karena dibuat untuk menggunakan Penyimpanan Terisolasi. Saya hanya melihat artikel di RavenDb, tetapi saya dapat memberi tahu Anda bahwa ini adalah kerangka penyimpanan dokumen berbasis JSON.

Agar tidak membingungkan situasinya (gunakan SQLite, SQL Server Express LocalDB, atau SQL Server Compact Edition), tetapi ada basis data tertanam/lokal lain di luar sana, beberapa relasional, lainnya berorientasi objek:

  • Burung Api Tertanam
  • db4o
  • VistaDb
  • SharpHSQL
  • Berkeley DB
  • Eloquera
  • SiaqoDb

Tidak semua ini gratis. Dukungan SQL / LINQ / in-proc berbeda untuk semuanya. Daftar ini hanya untuk rasa ingin tahu.

Sekarang ada juga Karvonite, namun tautan galeri kode rusak. Saat ditayangkan lagi, saya akan mencari yang ini untuk pengembangan WP7.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB tidak dapat menemukan direktori data setelah memutakhirkan ke Mac OS 10.15 (Catalina)

  2. Memeriksa apakah ada Indeks di mongodb

  3. Bagaimana cara mengganti substring dalam dokumen mongodb

  4. MongoDB $cos

  5. Memahami Opsi Pencadangan MongoDB