Динамическая модель базы данных/объект в Spring BootJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Динамическая модель базы данных/объект в Spring Boot

Сообщение Anonymous »

У меня очень большая база данных (всего около 20 миллионов строк), которая будет расти по мере использования приложения, и ни одна из вставленных строк не будет удалена. Согласно текущей тенденции, к следующим 3 годам это будет 30 миллионов строк.
Что касается разделения строк, я думаю о том, чтобы разделить текущую таблицу на 10 таблиц.

Код: Выделить всё

TABLE_DATA -> TABLE_DATA_00, TABLE_DATA_01, ..., TABLE_DATA_09
Эти таблицы имеют одинаковую структуру. Я хотел бы иметь этот динамический класс, который мог бы разумно выбирать, из какой таблицы получать данные:

Код: Выделить всё

@Getter
@Setter
@Entity("TABLE_DATA_XX")
public class Data {
String id;
String name;
String image;
}
Итак, с помощью этого одного класса он может работать для 10 таблиц. Возможно ли это?

Подробнее здесь: https://stackoverflow.com/questions/782 ... pring-boot
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»