0

Ich verwende Microsoft Azure App Services für Host meine Website und Azure SQL Server für meine Daten zu behalten. Für mein Projekt SQL Server - Datenbank - Projekt, um alle unsere Tabelle, gespeicherte Prozedur, Ansichten etc scripts.now Ich möchte einen Weg, um alle unsere statischen Daten zu behalten. Eigentlich ist mein Projekt Hotel bezogen, so dass ich mehrere Hotel statische Daten API wise.so derzeit habe ich mehr als 3 API. in Zukunft kann es mehr sein.aber ich muss einen Weg finden, diese statischen Daten zu speichern. sollte es effizienter Weg sein, denn wenn Benutzer Hoteldetails anfragen, muss ich diese statischen Daten erhalten. (sie können Jason-Dateien sein, xml-Dateien wie klug.) Also was soll ich tun, um diesen Schritt zu erreichen?Speichern Sie große Menge von statischen Daten in Azure

Projekt Technische Daten Visual Studio 2013 EF Azure App Dienste & SQLServer

+0

concider Sind diese statischen Daten vom Entwickler hochgeladen und in Code verwendet oder ist es etwas dynamischer, dass die Nutzer während der Laufzeit hochladen? und was ist mit den Dateigrößen? Gibt es Bilder oder Videos? –

+0

Es gibt einige Jason-Dateien 1mb 2MB.no Videos und es gibt nur Bild-URLs. Ja, tatsächlich aktualisieren Entwickler diese Daten und aktualisieren sie von Zeit zu Zeit. Ich gebe ein Beispiel. es gibt mehr als 2000 hotels in paris.so speichern wir alle hoteldetails zimmer details essen details einrichtungen wie wise.so wenn es paris ist ja wir haben IATA reference code PAR.so speichern wir diese statischen daten unter PAR. – TDM

+0

Werden Sie diese Dateien häufig ändern? Wenn ja, legen Sie es als Blobs auf ein Speicherkonto und greifen Sie mit dem Speicherschlüssel auf Ihre Anwendung zu, oder Sie können eine gemeinsame Zugriffssignatur erstellen und direkt über die URL –

Antwort

0

Es gibt viele Lösungen sind und auf der Grundlage Ihrer Situation, Sie sind am besten geeignet, eine auswählen.

Es klingt so, dass in diesem Fall eine Sache wie Azure Blob Storage oder Azure Table Storage eine geeignete Lösung ist.

Wenn es nur JSON ist, die Sie speichern müssen, können Sie auch eine JSON-Datenbank wie DocumentDB in Betracht ziehen. Vielleicht können Sie es sogar in die Azure SQL-Datenbank einfügen, die jetzt JSON-Abfragen unterstützt.

Schließlich, wenn es schreibgeschützt ist und nur ändert, wenn eine neue Version bereitstellen, würde ich nur alte Ressource DLL

Verwandte Themen