Как соотносятся расширения Node.js SQL Server в пуле соединений? - PullRequest
1 голос
/ 03 марта 2012

Я только вхожу в Node и смотрю на некоторые варианты подключения к SQL Server. Многие демонстрации, которые я видел, просты: «Вот как подключиться к этому запросу ...». Тем не менее, я не нашел много информации о том, как пул соединений управляется.

Tedious и node-tds построены на протоколе TDS. Я прочитал документацию для FreeTDS и как она управляет пулами соединений. Это связано?

Я также нашел другое расширение, T-SQL FTW , написанное на C # с помощью оболочки C ++, которая позволяет ему взаимодействовать с Node. Поскольку он использует управляемый код ADO .NET, мне интересно, является ли это лучшим вариантом для стабильного пула соединений через Node, и есть ли другие доступные варианты с тестами и более сложной документацией?

1 Ответ

1 голос
/ 11 марта 2012

Пул соединений обычно реализуется как оболочка вокруг провайдера соединений (например, Tedious или node-tds). Объединение в пул - отдельная проблема, и я не уверен, что это принадлежит поставщику соединений.

Я бы посоветовал вам выбрать драйвер, который вы хотите использовать, а затем написать простое решение для пула подключений. Это довольно простая задача.

[Я автор Tedious.]

...