2015-10-25 1 views
1

Есть ли только клиент mongo для javascript?чистый клиент javascript для mongo на узле?

Узел mongo является родным, не так ли? Я вижу, как kerberos компилируется при установке. плюс некоторые места он называется «родной клиент mongo node.js».

this page говорит следующее

Он написан на чистом JavaScript и обеспечивает нативный асинхронный интерфейс Node.js для MongoDB

, но это просто означает, что он обобщил зависимостей, верно?

все это очень смущает.

Я ищу клиента mongo, который не требует какой-либо компиляции для nodejs. существует ли это?

ответ

2

Верхний конец драйвера - это javascript, критические части скорости являются родными, или было проще включить установленный/проверенный пакет, такой как kerberos. Заметьте, что проще не подразумевать ленивый - это означает, что ни один разработчик пока не думал, что это оправдало эту выгоду.

Драйверы перечислены here, и интересно отметить, что нет даже небольших проектов, которые пытаются написать решение только для javascript - как можно увидеть, скажем, в Java.

Многие другие сложные/зрелые пакеты узлов требуют скомпилированных зависимостей; продукты узлов здания для целевой платформы являются стандартными, и такие услуги, как Travis, делают это проще.

+0

так, просто чтобы понять, ваш ответ «нет», правильно? –

+0

Я не слышал об одном, не мог найти его, когда смотрел, и не вижу убедительной причины для его создания - у меня проблемы с короткими ответами;) - «нет». –

0

Я предложил вам использовать mongoose. это очень популярно.

+0

mongoose не является клиентом mongo per-se. это ORM. он дает абстракцию над манго апи. Я ищу mongo api, как библиотека, без каких-либо дополнительных. –

Смежные вопросы