Уровень доступа к данным - переключение с локальной базы данных SQL на облачное хранилище данных - PullRequest
1 голос
/ 15 июня 2009

Я создаю простое приложение и застреваю с опцией хранения данных. Для начала я хотел бы использовать SQL Server в качестве хранилища данных. Я не буду использовать какие-либо специальные функции SQL Server, его чистые таблицы с операциями CRUD. Теперь я должен иметь возможность переключить базовое хранилище данных на SQL Data Services или Amazon S3, изменив несколько параметров конфигурации.

Возможно ли это ??? Если да, может ли кто-нибудь дать руководство высокого уровня о том, как это сделать? Нужно ли использовать Entity Framework для начала работы с SQL Server? Поддерживает ли Entity Framework службы данных SQL? Любой общий компонент, который поддерживает как SQL Data Services, так и Amazon S3?

Слишком много вопросов !!!

Заранее спасибо за помощь.

1 Ответ

0 голосов
/ 15 июня 2009

Ближайшая известная мне ORM - LightSpeed ​​. Я никогда не использовал это все же. Лично, если конечной целью является использование облачного хранилища, я бы, вероятно, просто использовал облачное хранилище с самого начала ...

Если вы собираетесь использовать Amazon SimpleDB, у M / Gateway есть база данных с открытым исходным кодом, которая имитирует их API .

...