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

Bagaimana Anda bisa men-debug fungsi javascript yang tersimpan di MongoDB?

Tidak ada fasilitas khusus untuk itu. Satu hal yang dapat Anda lakukan adalah menjalankan beberapa kode itu di mongo Shell, yang dapat mengeksekusi javascript yang sama persis dengan server. Shell tidak memiliki debugger tetapi dengan prompt interaktifnya akan lebih mudah untuk mencoba berbagai hal, memeriksa variabel, dll.

Secara pribadi saya tidak akan merekomendasikan memindahkan kode ke server. Perhatikan adalah mungkin untuk mengirim beberapa operasi tulis (seperti sisipan) berturut-turut dan kemudian setelah mengirim beberapa, mintalah satu pengakuan. Jadi skenario itu tidak selalu lambat bahkan jika ada beberapa latensi jaringan yang tidak sepele.

Atau Anda dapat menjalankan kode C# di server yang sama dengan proses mongod dan dengan demikian mendapatkan latensi yang sangat rendah pada perputaran permintaan. Salah satu cara untuk melakukannya adalah dengan membuat server web yang ditulis dalam C# dan merangkum logika yang disarankan di atas.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cara menghapus banyak dokumen dalam koleksi yang dipartisi di Azure CosmosDB menggunakan API MongoDB

  2. Mongoose.aggregate(pipeline) menautkan beberapa koleksi menggunakan $unwind, $lookup, $group

  3. Lihat lebih dari 20 dokumen terbaru di Kompas MongoDB dari Skema

  4. Tidak dapat terhubung ke Basis Data Mongo Cloud mongodb di Golang di Ubuntu

  5. Cara Menghapus Bidang dari Dokumen MongoDB ($ tidak disetel)