Projemizde python veya C++ kullanmaktan kaçınmak için 20 kat daha yavaş kabul edebiliriz. Hala çalışan bir yerel modül var mı?Yerel modül kullanmadan Node.js uygulamamı MongoDB'ye nasıl bağlarım?
cevap
Crest nasıl? Bir REST API'si sağlayan MongoDB sunucusunun etrafında bir düğüm sarmalayıcısı. Bununla birlikte, CouchDB'ye benzer bir yerel istemci yerine REST üzerinden MongoDB ile konuşabilirsiniz.
here listelenen diğer bazı yardımcı programlar vardır. Belki de Python'u uygulamanızın dışında kullanmanın yanında, REST API'sini sağlamak için MongoDB'nin önünde sorun yok mu? Eğer öyleyse, belki de Crest'i sevmediysen, bunlar alternatif olabilir. Kendi kendime kullanmıyorum, bu yüzden kaliteden ödün veremem, ama MongoDB'nin kendi listesinde listeleniyor, umarım bu kadar iyi olur.
Tekerlek icat etmeye gerek yoktur. mongodb paket basit bir
olduğunu Ama sen ısrar eğer birçok yolu vardır:
kolay yolu: Sen request paketini
Ilımlı bir yol kullanılarak Mongo'da Rest API kullanmak ve ona isteklerini yapabilir :mongodb-core paketini açın ve en çok neye ihtiyacınız olduğunu kopyalayın, kendi mongodb sınıfınızı yaratın.
Ilımlı yolu # 2: çatal mongodb paket, manipüle ve yeni depo adı
Sert yolu ile kaydedin: mongodb protokolünü okuyun ve için net paketini kullanarak yapmaktadır: Sen (Hardcore gitmek istiyorum mongodb sunucusuna açık soket bağlantısı
Bu yüzden tekerlekleri daha önce hiç kimse icat etmedi mi? Ah ... T_T – SCLeo
Ben de bazen icat ediyorum, ama bir süre sonra zaman kaybı olduğunu anlıyorum. Eğer çalışma paketleri varsa, neden zamanımı yenmek için harcamam gerekiyor? Aşağıdakileri yapabilirsiniz: çatal mongodb paketi, manipüle ve yeni isim ile kaydedin. – num8er
Eğer MongoDB ile çalışıyorsam, [Mongoose] (http://mongoosejs.com/) ORM kullanmayı tercih ediyorum. Sadece işe yarıyor ve yöntem zinciri sorgularına sahip olma şeklini seviyorum. Bana C# içindeki Varlıklar için LINQ kullanmamı hatırlatıyor. – Chev
- 1. Node.js modül sarıcı nasıl değiştirilir?
- 2. PySpark'ı (yerel makine) EMR kümeme nasıl bağlarım?
- 3. Uygulamamı google yerel aramaya nasıl ekleyebilirim?
- 4. Alt modül olarak yerel depo
- 5. Üçüncü taraf kitaplıkları yerel node.js modüllerinde nasıl bulunur?
- 6. Node.js - Modül statik değişkenleri dışa aktarıyor
- 7. Node.js uygulaması için yerel alt etki alanları nasıl ayarlanır
- 8. Bunu ConverterParameter'a nasıl bağlarım?
- 9. Sayfalarımı wordpress'te nasıl bağlarım?
- 10. HTML'mi jQuery'imle nasıl bağlarım?
- 11. S-up'a nasıl bağlarım?
- 12. Node.js'de yerel ve global modül arasındaki fark nedir? Yerel ve global modül ne zaman kullanılır?
- 13. Flex uygulamamı nasıl düzenlemeliyim?
- 14. Heroku uygulamamı nasıl kapatırım?
- 15. Uygulamamı nasıl hızlandırabilirim?
- 16. Dağıtılmış uygulamamı nasıl adlandırırım?
- 17. RCP uygulamamı nasıl uzaktan ayıklayabilirim?
- 18. Yerel node.js sunucusundan mongolab koleksiyonuna erişemiyorum
- 19. Bağlantılı bağımlılıkları git repo'ya nasıl bağlarım?
- 20. PyQt5: QPushButton'unu yuvaya nasıl bağlarım?
- 21. Bu hizmeti Android'de nasıl bağlarım?
- 22. io.Reader ve io.Writer'i nasıl bağlarım?
- 23. SQLite'den tam yanıtı nasıl bağlarım?
- 24. HTML sayfasını MongoDB'ye nasıl bağlarım?
- 25. Uygulamamı, Windows
- 26. bcrypt meteor uygulamamı kırıyor, nasıl düzeltirim?
- 27. Node.JS
- 28. Node.js 0.8.15 npm Hata: Modül 'proto-listesi' bulunamıyor
- 29. Uygulamamı dondurmadan döngü nasıl çalıştırılır?
- 30. Uygulamamı IntelliJ
Teşekkürler, fakat bu ayrıntılı bir belgeye sahip değil. En azından ben bulamıyorum. Teşekkürler zaten. – SCLeo
Np. MongoDB sunucusunu bir API sağlamak için bir şeye sarmak istemiyorsan yerel düğümde tüketmek daha kolay o zaman bence sadece senin MongoDB sunucusuna kendi soketinizle tam olarak konuşmak için. @ num8er'in cevabı aynı şeyden bahseder. Yine de çok iş olacak. – Chev
@Chev Teşekkür ederim;) – num8er