Хранение пользовательских таблиц в Postgres - PullRequest
0 голосов
/ 01 мая 2020

В нашем приложении мы, пользователь-хранитель, создали электронные таблицы (немного похожи на листы Google). Объем данных в этих электронных таблицах может быть довольно большим (порядка 10 ГБ). Будет создано много тысяч электронных таблиц, но они могут быть логически сгруппированы пользователем.

В настоящее время моя основная идея состоит в том, чтобы предварительно создать таблицу Postgres для каждой электронной таблицы и затем связать ее с таблицей метаданных электронной таблицы. и пользовательская таблица. Затем создайте табличное пространство для каждого пользователя, чтобы избежать превышения максимального количества файлов.

Может ли кто-нибудь предвидеть проблемы масштабирования или любые другие проблемы с этим подходом?

...