Начало работы с хранилищем Azure: Blobs vs Tables vs SQL Azure

Это'довольно тема,капли против таблиц против SQLи, несмотря на все, что я прочитал до сих пор, я все еще могуне могу найти правильных рассуждений о том, что использовать, когда.

У нас есть мультитенантное веб-приложение SaaS, которое мы собираемся переместить в Azure. Мы используем базу данных SQL Server 2008. Мы храним документы и регистрируем информацию, которая принадлежит документам. Вроде как Dropbox делает.

На форумах утверждается, что лучше использовать таблицы Azure, когда вы обдумываете "большой» объекты. Обычно мы храним сотни документов на пользователя, где размер документов варьируется от 5 КБ до 30 МБ, а подавляющее большинство будет около 1 МБ.

Существуют ли какие-то основные правила, когда нужно использовать Blobs, Tables, Sql? Я уже узнал, что я не долженне хранить мои документы в SQL, так как это слишком дорого. Но когда это получится?выгодно» хранить документы в Blobs и когда мне будет лучше с таблицами? Есть ли какая-то формула вроде:

if (objects * MB/object * objectrequested > y) then blobs, else tables

Ответы на вопрос(2)

Ваш ответ на вопрос