Что происходит, когда я загружаю медиа на свой сайт; каждый получит уведомление. Каждый человек может щелкнуть поле, которое нужно удалить, и оно исчезнет с их очереди сообщений навсегда.Лучший способ сделать 10 000 вставок в SQL db?
Если у меня было 10 000 человек на моем сайте, как я могу добавить его в очередь для каждого человека? Я могу себе представить, что это занимает много времени, поэтому я бы выбрал что-то вроде журнала файловой системы? отметьте, что мне нужно уведомить людей, данные - это моя текущая позиция. Затем обновите мою позицию каждые 100 вставок или около того? Мне нужен ПК в списке наблюдателей, поэтому, если кто-нибудь зарегистрируется в середине этого, мой заказ не будет нарушен, так как я буду сортировать через ПК?
Это лучшее решение для системы массового оповещения?
-edit-
Этот сайт пользователь создал содержание сайта. Админы могут отправлять глобальные сообщения, а у популярных людей могут быть тысячи подписчиков.
Какое программное обеспечение для баз данных вы используете? Он работает на одном сервере или в настройке ведущего/ведомого или в качестве кластера или ...?Пожалуйста, предоставьте более подробную информацию. –
Wim: На самом деле у меня нет никаких подробностей. В настоящее время у меня есть прототип с использованием C# и sqlite в качестве базы данных. – 2009-05-30 00:40:39