Ich habe eine Beispielanwendung mit Couchbase Server mit Node js gemacht. Aber ich möchte verwenden Knoten js + CouchBase Lite + CouchBase Server (oder) AngularJs + CouchBase Lite + CouchBase Server. Kann jemand bitte Referenzverweise oder Dokumentationen liefern. Ich habe viel gegooglet, aber ich habe keine Lösung gefunden.Knoten js + CouchBase Lite + CouchBase Server
Antwort
Es hängt davon ab, was Sie entwickeln möchten. Zur einfacheren Erläuterung ist Couchbase Lite Teil der Couchbase Mobile Lösung, die eine Reihe von Komponenten darstellt, die die Offline-Verwaltung von lokalen Datenbanken ermöglichen, die mit einem Couchbase Server-Knoten oder Cluster "synchronisiert" werden können. Daher ist es nur sinnvoll, Couchbase Lite zu verwenden, wenn Sie eine mobile App mit lokalem Speicher entwickeln. Wenn Sie eine Website mit einer clientseitigen In-Browser-Datenbank entwickeln, können Sie einfach PouchDB verwenden, genauso wie der Vorgänger von Couchbase CouchDB.
Die mobile Lösung, jedoch, Gas wichtige Vorteile, wie Benutzer-Authentifizierung/Sicherheit, durch Sync-Gateway-Server. Dort können Benutzer ihre eigenen Passwörter haben und verschiedene Teile derselben Datenbank über Kanäle teilen.
Beachten Sie auch, dass die Verwendung von Node js auf der Serverseite nicht vorzuziehen ist, da Native APIs von Couchbase Lite und Couchbase Server in JavaScript/Typescript nicht verfügbar sind. Sie können jedoch Note js verwenden, um mit Sync Gateway REST API und Couchbase Server REST API zu kommunizieren.
Überprüfen Sie vorhandene Lösungen in Couchbase Labs Repo und Couchbase Blogs. Dieser kann von Interesse sein:
- 1. Klares Konzept von Couchbase Lite vs Couchbase Server
- 2. Couchbase-lite und CouchDB
- 3. Android Couchbase Lite Replication
- 4. Couchbase - Verbindungen zwischen Knoten
- 5. Unable Knoten installieren Couchbase
- 6. Couchbase lite Gateway-Server eine andere Datenbank im Server
- 7. Knoten Couchbase Fehler installieren
- 8. Couchbase Lite Replikation setFilter und setFilterParams
- 9. Couchbase Lite Client mit Mysql-Backend
- 10. Couchbase Server zu iOS Telefon
- 11. Couchbase 2.0 vs Couchbase 1.8?
- 12. Couchbase lite Android - keine Dokumente im Eimer
- 13. Couchbase Lite Aggregationswerte anzeigen sind null (leer)
- 14. Couchbase Lite auf Android nicht persistent Dokument
- 15. reactive-native couchbase lite Filter nach Schlüssel
- 16. Unterschiede zwischen PouchDB und Couchbase Lite + LiteGap
- 17. Swift 3 Klasse/Eigenschaft Referenzsyntax - Couchbase Lite
- 18. Couchbase Lite auf Android, Aufrufe abrufen
- 19. Document.ChangeListener werden in Couchbase Lite entfernt
- 20. ausgefallene Server in Couchbase hinzufügen
- 21. Couchbase Multi-Server Setup Problem
- 22. Couchbase BulkGet im Frühjahr Daten couchbase
- 23. Wie fügt man Multimedia-Anhangsdateien effizient zu Couchbase Lite hinzu?
- 24. Verwendung von couchbase als einzelner Knoten
- 25. Mocking Couchbase
- 26. Couchbase LIcense Understanding
- 27. CouchDB scheint anders MapReduce zu implementieren zu Couchbase-lite
- 28. Android REST API (JSON-Array) zu Couchbase Lite
- 29. Problem mit Couchbase Lite Java unter Windows XP
- 30. Join in Couchbase Lite, wie ist es möglich?
i in der Dokumentation – Gntem
einen Blick darauf werfen würde Werfen Sie einen Blick in die Couchbase Blogs. Zum Beispiel: https://blog.couchbase.com/node-js-swagger-monitor-document-changes-couchba-mobile/ – Hod