Использование регулярных выражений для проверки вложенных шаблонов очень просто.
'/(\((?>[^()]+|(?1))*\))/'
Это потому, что Mongoose использует пул из 5 подключений (по умолчанию), которые используются во всем приложении. Для лучшей производительности лучше всего оставить их открытыми.
Вы можете изменить поведение по умолчанию с помощью параметра options на mongoose.connect
. Например:
mongoose.connect('localhost', 'test', { server: { poolSize: 3 }}); // Use 3 connections