Ich möchte Inhalt meiner lokalen db Oracle Cloud speichern. Ich habe das Internet durchsucht, kann aber keine Apis finden, die mich zu meinem Ergebnis führen könnten. Die Dokumentation ist sehr naiv und ich kann keine Lösung finden. für 3 Tage gesucht worden ist, würde HilfeSpeichern von Daten aus lokalen db Oracle MCS
Antwort
(Disclaimer: Ich arbeite für das Oracle-MCS-Team) geschätzt wird
Als Reaktion auf das Update, die Sie zum Speichern von Daten in MCS mögen.
ist diese Diskussion in zwei Teile brechen lassen, die MCS Server-Seite, und die Client-Seite, die Android in Ihrem Fall ist.
Aus MCS Server Perspektive haben Sie zwei Möglichkeiten für die Lagerung, die „Storage API“ und der „Datenbank-API“. Die "Storage API" dient zum Speichern von Dateien (auch als Objekte bezeichnet) in Sammlungen. Die "Datenbank-API" ist für traditionellere Daten in RDBMS-Tabellen, Spalten & Zeilen. Sie müssen also eine Auswahl treffen, die Ihrer Meinung nach besser für Ihre Bedürfnisse geeignet ist.
Beachten Sie, dass die Storage API außerhalb MCS von einem mobilen Client als REST-API sowie node.js individueller APIs innerhalb MCS zugänglich ist, dass Sie manuell schreiben. Auf die Datenbank-API kann jedoch nur über die benutzerdefinierten APIs von node.js zugegriffen werden. Wenn Sie also die Datenbank-API verwenden möchten, müssen Sie auch serverseitige benutzerdefinierte APIs erstellen, um die Datenbank-API für Ihren Client verfügbar zu machen. Mit der Storage API ist es bereits für Ihren Client verfügbar.
Wenn wir auf der Client-Seite bewegen und was Sie tun müssen, müssen Sie letztlich Ihren Kunden zu bauen, diese Server-Seite APIs zu kontaktieren, die immer Sie als Beschreibung oben wählen. Beim Erstellen der Clientseite haben Sie zwei Möglichkeiten:
1) Handbuch - Sie erstellen Ihren eigenen Code zum Erstellen, Speichern und Verwalten von Objekten in der lokalen Android db (z. B. SQLLite), und dann müssen Sie clientseitigen Code schreiben die von Ihnen eingerichteten MSC-Server-APIs zu verwenden und Daten von der lokalen Datenbank zu lesen/schreiben. Es gibt potentiell wichtige Arbeit hier, aber das MCS Android SDK wird diesen Job erleichtern, da es clientseitige Bibliotheken bietet, um sowohl die serverseitige Speicher-API als auch die benutzerdefinierte API (Wrapping der Speicher-API oder Datenbank-API) aufzurufen als Sie rohe REST-Aufrufe schreiben müssen.
2) Automatisch - das MCS Android SDK bietet auch eine "Daten offline & Sync" SDK, die kümmert sich um die Erstellung, Speicherung und Verwaltung von Objekten in der Datenbank des Geräts für Sie, und die Daten mit der Server-Seite für synchronisieren Sie, basierend auf einer Reihe von Richtlinien, die Sie auswählen. Es ist immer noch etwas Codierung erforderlich, aber meistens ist es im Vergleich zur manuellen Option stark reduziert.
Ich bin sicher, dass Sie bereits vertraut sind mit dem MCS YouTube channel und sie gilt, wie benutzerdefinierte APIs zu bauen, verwenden Sie die Speicher-API und enthält Videos auf dem Daten offline & Sync SDK auch. Sieh dir die Playlists im Kanal für die wichtigsten Themenbereiche an. Durch Zufall beendete ich buchstäblich die Android-Video für Daten offline & Sync ein paar Wochen zurück (erinnere mich an die anderen Daten offline & Sync-Videos vor diesem zu sehen!), Und es ist noch nicht öffentlich. Aber Sie können eine Vorschau des Videos here haben.
(A Kommentar für zukünftige Leser dieses Beitrags: Bitte beachten Sie, dass die URL kann sich ändern, wenn wir endlich richtig das Video veröffentlichen)
Die Tutorials nicht ausgeführt, habe ich seit den letzten 3 Tagen versucht – XylemRaj
Was für ein Tutorial? Meinst du das Video? Funktioniert bei mir. –
Nein, ich meine das Demo-Android-Projekt, das mit dem SDK kommt. Ich erhalte 401- Nicht autorisierte Ausnahme, während ich versuche, Text mithilfe des Lernprogramms hochzuladen. Haben Sie auch die Anmeldedaten von Oracle abgeglichen. – XylemRaj
- 1. Abrufen von Daten aus DB
- 2. Wie lade ich Daten aus dem lokalen Bereich db?
- 3. Einfügen von Daten in Oracle DB
- 4. Oracle DB zeigt Daten an
- 5. Entwickler-Kopie von Oracle DB
- 6. Speichern von Zeit-Temperatur-Daten in DB
- 7. So speichern Sie Daten aus Summernote in SQL DB
- 8. Lokale Speichern von Daten aus erstellt div
- 9. Excel erhält seltsame Zeichen beim Importieren von Daten aus Oracle DB
- 10. Speichern von DB-Verbindungszeichenfolgen
- 11. Extrahieren von Daten aus Oracle-Datenbank
- 12. So speichern Sie konstante Daten im DB
- 13. Backbone.js. Speichern von JSON-Daten im lokalen Speicher
- 14. Python keine Daten speichern sqlite db
- 15. Generieren von ER-Diagrammen aus Oracle db (mit fehlenden Fremdschlüsseln)
- 16. Inkrementieren Schlüsselwert zum Speichern von Daten im lokalen Speicher
- 17. Abfrage Oracle DB von SQL 2005?
- 18. Wie liest man BLOB von Oracle DB?
- 19. Speichern von Kurven in Oracle
- 20. Caching/Speichern von Twitter API-Daten in MySQL db
- 21. Speichern von Express-Session-Daten in Firebase db
- 22. Django speichern automatisch generierten Formular aus DB
- 23. erhalten Zeitstempel von Daten aus Oracle-Datenbank in C
- 24. Speichern und Abrufen von Daten aus NSMutablearray
- 25. Speichern von Daten aus Visual Studio Speicherfenster
- 26. Speichern von Daten aus einer C# -Anwendung
- 27. Speichern von Daten aus einer JSON-Antwort
- 28. Mono-Compiler als Dienst (MCS)
- 29. Wie kann ich Daten von einem DB in einen anderen Oracle DB kopieren?
- 30. So trennen Sie binäre Daten in Oracle DB
XylemRaj, können Sie bitte weitere Details hinzufügen. In Ihrer Betreffzeile erwähnen Sie "Oracle MCS", aber in Ihrer Eröffnungsstatement erwähnen Sie "Oracle Cloud". Möchten Sie Daten in Oracle MCS oder einem anderen Oracle Cloud-Produkt speichern? Oracle bietet eine Reihe verschiedener Cloud-Produkte. –
Sorry für die Verwirrung, ich möchte Daten in Oracle MCS speichern – XylemRaj