Skip to content

Latest commit

 

History

History
73 lines (65 loc) · 1.87 KB

README.md

File metadata and controls

73 lines (65 loc) · 1.87 KB

PHP-Test-Sharding

Реализация распределённого хранения информации о пользователях (тестовое задание).

Используемые таблицы баз данных с примерным содержимым:

Мастер-сервер:

dsns - источники данных

iddriverhostportusernamepasworddbname
1mysqltestusers1
2mysqltestusers2

uids - размещение записей о пользователях по источникам

uiddsnid
11
22
31
41
52

Слейв-серверы:

testusers1.users - сведения о пользователях (слейв 1 / DSN1)

idnamelastnamedob
1JohnTucker1985-12-25
3JaneMighty1982-07-01
4KyelBayer1988-09-11

testusers2.users - сведения о пользователях (слейв 2 / DSN2)

idnamelastnamedob
2AnnDonovan1985-11-20
5MilesLeen1984-04-14