Имя: Пароль:
1C
1С v8
область данных на отдельном сервере (/кластере)
0 alf2006x
 
21.07.21
21:25
Преамбула.
Есть база с включенным разделением данных. Половина справочников и документов - общая, остальные - персональные для каждого клиента.

Амбула.
Один из потенциальных клиентов требует чтобы его часть данных хранилась исключительно на его сервере.

Вопрос.
Можно ли каким-то образом, используя разные кластеры или разные реплики или разные ещё какие-то технологии
организовать хранение данных одной конкретной области данных на сервере клиента?

Спасибо.
1 Вафель
 
21.07.21
21:30
Шардирование таблиц в мсскл
2 Вафель
 
21.07.21
21:34
3 МихаилМ
 
21.07.21
21:38
дайте более точное определение области данных
4 acht
 
21.07.21
21:41
5 МихаилМ
 
21.07.21
22:00
(4) спасибо.

(0)

попробуйте другой путь: данные клиента храните у клиента , а общие справочники , документы подгружайте риб. или если есть постоянные квалифицированные кадры - подмените общие таблицы представлениями
6 alf2006x
 
21.07.21
22:04
(2) Так-то я 1С83 имел в виду...
Либо я слишком быстро читал, либо там про другое.
Все данные всех клиентов тусят на одном сервере.
И токо один клиент свои данные в этой же базе с разделителями хранит у себя под диваном.
Как?.. Лично я слабо себе представляю.
7 alf2006x
 
21.07.21
22:09
(5) Я не слышал РИБ и база с разделителями уживаются нормально?
8 alf2006x
 
21.07.21
22:28
(4) Благодарю. Именно это я и имел в виду.
9 МихаилМ
 
21.07.21
22:28
(7) были нарекания давно. но лет 5 на форуме не видел топиков с проблемами риб+разделитель
10 alf2006x
 
22.07.21
12:08
(5) Правильно я понимаю, что при такой схеме у клиента нужно будет развернуть полноценный сервер 1С,
и фактически создать для него самостоятельную базу, которая будет только подгружать определенные сведения "из центра" ?

Наверное в своих самых откровенных фантазиях я мечтал о том, чтобы сервер 1С оставался единственным сервером всей системы,
а у этого конкретного клиента был сервер со скулем, на котором (и только на нём) лежат данные данного клиента.

То есть этот клиент работает "через центр", но данные его области данных лежат на его железке.
Вероятно меня сейчас метнёт обратно к (1).
11 alf2006x
 
22.07.21
12:28
Да, похоже что горизонтальное шардирование это как раз мой случай.

Вот доступная статья по этой теме.
https://zen.yandex.ru/media/id/5af88d8c482677990692cd7c/shardirovanie-vs-replikaciia-masshtabiruem-bd-5cfb901e83e84200af3e1dfa

Ну, пойду экспериментировать...
12 Dmitry1c
 
22.07.21
12:29
Херасебе
13 Вафель
 
22.07.21
12:59
Единственное что 1с это все не поддерживает и при реструктуризации все сломается
14 Вафель
 
22.07.21
13:00
Кстати можно во все таблицы в расширении добавть по реквизиту.
Тогда все данные будут в отдельных таблицах
15 alf2006x
 
22.07.21
13:10
(13) А вот это внезапно грустная новость...
И как быть?
16 alf2006x
 
22.07.21
13:14
(14) Тут я не совсем понял - а зачем это?
17 alf2006x
 
22.07.21
13:16
(13) Это теория или есть практический печальный опыт?
18 МихаилМ
 
22.07.21
13:16
(13) не сломается если ддл триггеры применить . почитайте статью пермитина на ис
19 alf2006x
 
22.07.21
13:37
Что такое "пермитина на ис" ?
20 МихаилМ
 
22.07.21
13:39
ис - инфостарт . юрий пермитин
21 alf2006x
 
22.07.21
14:06
По ходу тупиковый путь.
Слишком сложно.