Вопрос по mongodb – Как подключиться к MongoDB с помощью PhantomJS

4

Я запускаю OSX. Я думал, что где-нибудь смогу найти документацию, но не смог.

Ваш Ответ

1   ответ
3

can используйте REST-клиент MongoDB:

Sleepy.Mangoose: It's the best IMO

MongoDB REST: It looks promising, but is not complete yet and has some weird bugs (for example, it refused to send large requests (more than 80,000 characters) and it took me 3 hours to find what was wrong with it)

MongoDB Java REST server

можете напрямую подключиться к остальному серверу с введенного вами javascript (используйте jQuery's).ajax метод или просто использоватьxmlhttprequest), но я думаю, что лучше сделать это внутри PhantomJSevaluate метод (потому что если на странице, которую вы анализируете, есть ошибки javascript, ваш введенный javascript может работать неправильно).

Но мне лично не нравится идея REST-сервера для PhantomJS. Я думаю, что лучше написать всю вашу заявку наNodeJS и использоватьphantomjs модуль для запуска PhantomJS. Таким образом, вам не нужно идти по пути REST и вы можете использовать (теперь официально)Драйвер нативного узла MongoDB, что потенциально во много раз быстрее, чем серверы REST (поскольку среди прочего не требуется сериализация / десериализация HTTP JSON).

Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded

Похожие вопросы