Небольшая система баз данных как ACL для сайта ASP.NET - PullRequest
2 голосов
/ 19 октября 2011

У меня есть веб-платформа ASP.net, которая обслуживает тысячи клиентов в день.Примерно 100 соединений в минуту.Потенциально это может увеличиться в 10 раз.

Когда клиенты подключаются к системе, я могу однозначно идентифицировать их, и мне нужна простая база данных, которую можно запросить по двум причинам: 1) Является ли этот идентификатор действительным?2) Сколько идентификаторов в базе данных?

Если идентификатор недействителен, я обычно добавляю его в базу данных при первом просмотре идентификатора.

Я пробовал Microsoft SQL CE- но сейчас я вижу проблемы со слишком большим количеством сессий.Я хотел бы избежать выделенной системы SQL (SQL Server Express и т. Д.) И придерживаться более «встроенного» варианта.

Какие системы вы, ребята, порекомендуете?

1 Ответ

0 голосов
/ 19 октября 2011

Взгляните на SQLite, его SQL-сервер, основанный на файлах, и производительность может быть даже лучше, если нет серьезных расширенных запросов.

http://www.sqlite.org/

...