Fitment of SharePoint (Foundation) для программного обеспечения для интенсивных данных

StackOverflow https://stackoverflow.com/questions/2808762

Вопрос

Я новичок в технологиях SharePoint и пытаюсь выяснить его пригодность для разработки продукта.

Я нацелен на использование только SharePoint Foundation (не сервер). Вот некоторые из ключевых аспектов целевого продукта:

  1. Продукт является интенсивным данным. Есть оценки бизнес-и системных организаций. Ожидается, что бизнес-объекты будут проводить много данных (может столкнуться с миллионами в год). Предпринимательные организации должны быть связаны. Будут ли SharePoint (списки) способны достаточно этой необходимости?
  2. Продукт имеет много отчетов (консервированных и Ad-Hoc). Это будет означать, что многие сложные запросы строятся и выполняются во время выполнения. Я не уверен, если SharePoint будет подходит для этой цели.
Это было полезно?

Решение

Из того, что вы описали, я не вижу ничего, что SharePoint мог сделать, чтобы помочь вам.

Используйте SharePoint, чтобы создать портал сообщества вокруг обмена документами и контентом.

Ваши требования были бы лучше подходят для приложения ASP.NET MVC с системой отчетности или загрузки на шаблон Excel с помощью OOXML или аналогичной.

Другие советы

Таким образом, ключевые фразы являются «Интенсивными данными», «Много данных ... Миллионы в год», «сложные запросы».

Базовая платформа должна быть создана на rdms, таких как SQL Server / MySQL / Oracle etc и т. Д. - не списки SharePoint.

Есть много способов выполнить остальную часть проекта (интерфейс для получения записей в / выхода и отчетности), включая клиентские приложения, ASP.NET, ROR ... Все, что лучше всего подходит для вашего корпоративного и личного опыта.

Одним из этих вариантов пользовательских интерфейсов является интерфейс, сидящий в SharePoint - но это все равно будет использовать RDMS для хранилища / запроса данных.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top