У меня есть таблица под названием «usertab» хранить информацию о пользователях, таких как:данных и Updation в таблицах Кассандры
userid uuid,
firstname text,
lastname text
email text
gender int
image text
Большинство других таблиц содержит идентификатор пользователя, как поле для ссылки «usertab», но когда я извлекаю данные из другой таблицы, мне нужно выполнить другой запрос выбора, чтобы получить детали пользователя.
Таким образом, если получено 10 000 или более данных, выполняется одинаковое количество запросов выбора для получения сведений о пользователе. Это замедляет работу нашей системы.
Таким образом, мы добавляем поля usertab, такие как имя, фамилия, пол, изображение в других таблицах в дополнение к поля userid.
Таким образом, при извлечении данных система становится быстрой, но мы столкнулись с другой проблемой. Если какие-либо изменения в таблице usertab, такие как изменение имени, фамилии, пола или изображения, нам необходимо обновить другие таблицы, содержащие данные пользователя. Если мы рассмотрим огромное количество данных в других таблицах, как я могу справиться с этим?
Мы используем индекс lucene и C#.
Я предполагаю, что вы скопировали цитируемый раздел где-то. Можете ли вы отредактировать свой ответ и предоставить ссылку на источник? – Aaron
@ Добавлен источник аарона –