Domanda

Quando si utilizza l'API di Ping in Windows Azure ciò che sta realmente facendo sotto il cofano? Credo di aver letto da qualche parte che questo non sta usando SQL Server. Sta facendo una tabella di hash e poi filtri sono davvero in esecuzione come Map / Reduce azioni? Sono veramente nuovo per questa roba e sono curioso di ciò che sta realmente facendo.

È stato utile?

Soluzione

Azure Storage Table utilizza il modello EAV. Il pagina di Wikipedia ha più informazioni.

Il TableStorage esempi mappano REST chiamate utilizzando ADO.NET Data Services.

Altri suggerimenti

Un documento di ricerca eccellente è stato pubblicato dalla Azure di Windows (WAS) squadra nel 2011 al 23 ° ACM Symposium su sistemi operativi Principi (SOSP) circa l'architettura software alla base del WAS.

Lo si può trovare qui .

Questo documento fornisce approfondite approfondimenti tecnici dell'attuazione WAS.

Per riassumere-it-up, sia da tavolo e Blob bagagli non si basano su SQL. Sono entrambi depositi paio No-SQL chiave-valore progettati per fornire grande scalabilità al prezzo di garanzie atomicità inferiori.

Inizialmente, l'archiviazione tabella è stata più o meno commercializzato come se potesse essere utilizzata come deposito relationnal come SQL, ma non è così. E 'molto simile al BlobStorage. La differenza principale tra Blob e la tabella (in aggiunta alle tariffe per le letture e scritture) è che non è possibile ottenere qualsiasi transazione che implica molteplici blob in maniera atomica nel BlobStorage, mentre è possibile ottenere le transazioni che implicano più entità (fino a 100) a un modo atomica nel TableStorage (fornito queste entità appartengono alla stessa tabella e condividere la stessa chiave di partizione).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top