MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Асинхронно групово (партидно) вмъкване в MySQL (или MongoDB?) чрез Node.js

1) в MySql заявките се изпълняват последователно за всяка връзка. Ако използвате една връзка, вашите 40~ функции ще доведат до 40 заявки, поставени в опашка (чрез изрична опашка в библиотеката mysql, вашия код или системна опашка, базирана на примитиви за синхронизиране), не непременно в същия ред, в който сте стартирали 40 функции. В този случай MySQL няма да има проблеми с условията на състезание с полета за автоматично актуализиране

2) ако наистина искате да изпълните 40 заявки паралелно, трябва да отворите 40 връзки към MySQL (което не е добра идея от гледна точка на производителността, но отново, Mysql е проектиран да обработва правилно автоматично нарастване за множество клиенти)

3) Няма специална команда за групово вмъкване в протокола Mysql на ниво проводник, всяка библиотека, излагаща API за групово вмъкване, всъщност просто изпълнява дълга заявка „вмъкване ... стойности“.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodb запазва списък с обекти

  2. MongoDB:проверете връзката с DB

  3. Как можете да дебъгвате съхранени javascript функции в MongoDB?

  4. Azure Table срещу MongoDB на Azure

  5. Не може да се свърже с MongDB Atlas с помощта на Mongoose