Ich frage mich nur, ob jemand, der Erfahrung mit Azure Table Storage hat, kommentieren könnte, wenn es eine gute Idee ist, 1 Tabelle zu verwenden, um mehrere Typen zu speichern?Frage zum Azure-Tabellenspeicherdesign: Ist es eine gute Idee, eine Tabelle zum Speichern mehrerer Typen zu verwenden?
Der Grund, warum ich dies tun möchte, ist, damit ich Transaktionen machen kann. Ich möchte aber auch einen Sinn für Entwicklung bekommen, wäre dieser Ansatz einfach oder unordentlich zu handhaben? Bisher verwende ich den Azure Storage Explorer, um die Entwicklung zu unterstützen und mehrere Typen in einer Tabelle anzuzeigen.
Um ein Beispiel zu geben, sage ich, eine Community-Website von Blogs zu entwerfen, wenn ich alle Blog-Beiträge, Kategorien, Kommentare in einer Tabelle speichern, welche Probleme würde ich begegnen? Auf der anderen Seite, wenn ich das nicht tue, wie stelle ich zum Beispiel eine gewisse Konsistenz bei Kategorie und Post sicher (angenommen, 1 Post kann eine 1 Kategorie haben)?
Oder gibt es noch andere Ansätze, die Menschen verwenden, um dieses Problem mit Tabellenspeicher zu umgehen?
Vielen Dank.
Vielen Dank Nathan für Ihren Einblick! Es ist großartig zu wissen, dass Table Storage so zuverlässig ist. Aufgrund dieser Tatsache werde ich meine App entsprechend gestalten. Ich habe mir das Whitepaper zu Azure Table Storage angesehen, in Abschnitt 7.2 wurde eine Technik für die Kreuztabellenkonsistenz erläutert, deren Implementierung sehr komplex ist. Ich habe deine als Antwort markiert. Vielen Dank! –