Кэш данных в файловой системе, C # - PullRequest
0 голосов
/ 26 октября 2010

В программном обеспечении (клиент-серверная версия) я хотел бы создать кэш в локальной файловой системе для некоторых данных, полученных по сети. (они помечены как DataContract и Serializable). Данные могут быть изменены другими пользователями, поэтому должны быть синхронизированы.

В двух словах: мне нужно что-то вроде * .ost файлов Outlook для Exchange.

Какая лучшая практика для достижения этой цели или какое-либо хорошее решение?

1 Ответ

1 голос
/ 26 октября 2010

Моя первоначальная мысль - использовать SQL Server CE , он бесплатный, основанный на файлах, быстрый и безопасный и использует синтаксис и инструменты SQL.

Вам необходимо определить схему данных дляхраните ваши объекты, храните и извлекайте код, но вам придется делать это независимо от того, какое решение вы выберете.

...