Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 SQL - Базы данных для веб-магазина, локальных виндовс приложений, серверные игровые онлайн  [new]
vscode
Member

Откуда:
Сообщений: 1
Доброго времени суток.
Подскажите пожалуйста, какую базу данных лучше всего использовать и в каком формате.
Я хочу выбрать \ записать \ прочитать \ удалить \ изменить столбцы, строки в таблице, будет большой размер данных для веб-приложений и винФормс и веб-формс.

Какой лучший способ вы можете порекомендовать с использованием языка C #

1) Sql сервер или sqllite или mongoDB или какой-то другой....

2) как использовать информацию о данных, обрезать большие данные на маленькие части таблиц, из одной громадной базы сделать вырезки на несколько таблиц и выполнять поиск в многопоточности, или как лучше всего работать, как узнать об ограничениях?

3) Какое лучшее решение для 1 части запроса как для магазинов, а также аналогично NetWork RPG Game Multi Online мир?


- любой совет будет полезным, так как есть цель создать крупно-содержащее приложение, вопрос, как подойти к решению этого вопроса?

Модератор: Тема перенесена из форума "Microsoft SQL Server".


Сообщение было отредактировано: 17 дек 19, 20:23
17 дек 19, 19:54    [22042535]     Ответить | Цитировать Сообщить модератору
 Re: SQL - Базы данных для веб-магазина, локальных виндовс приложений, серверные игровые онлайн  [new]
mad_nazgul
Member

Откуда:
Сообщений: 5688
vscode
Доброго времени суток.
Подскажите пожалуйста, какую базу данных лучше всего использовать и в каком формате.
Я хочу выбрать \ записать \ прочитать \ удалить \ изменить столбцы, строки в таблице, будет большой размер данных для веб-приложений и винФормс и веб-формс.

Какой лучший способ вы можете порекомендовать с использованием языка C #

1) Sql сервер или sqllite или mongoDB или какой-то другой....

2) как использовать информацию о данных, обрезать большие данные на маленькие части таблиц, из одной громадной базы сделать вырезки на несколько таблиц и выполнять поиск в многопоточности, или как лучше всего работать, как узнать об ограничениях?

3) Какое лучшее решение для 1 части запроса как для магазинов, а также аналогично NetWork RPG Game Multi Online мир?


- любой совет будет полезным, так как есть цель создать крупно-содержащее приложение, вопрос, как подойти к решению этого вопроса?

Модератор: Тема перенесена из форума "Microsoft SQL Server".



Т.к. сейчас можно в микросервисную архитектуру, то для каждого домена данных нужно подбирать БД подходящую для конкретного случая.
Если говорить о высоконагруженных системах, то стоит посмотреть, например, на лямбда-архитектуру, как один из вариантов хранения данных.
Грубо говоря у вас для оперативных данных и кеша может использоваться NoSQL MongoDB, для аггрегации MS SQL.

Ну а так по заветам дядюшки Боба, нужно делать DI и IOC. Т.е. по максимуму откладывать решение по конкретной технической реализации.
Создавать интерфейсы для работы с данными, а конкретную реализацию откладывать, пока не будет понятно, что подойдет лучше.
18 дек 19, 05:51    [22042690]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить