webForumDet fria alternativet

replikering

Databaser & SQL

2 svar · 565 visningar · startad av icaaq

Medlem sedan okt. 20005 273 inlägg
Frågan#1

Tja, long time no see.
En fråga om hur jag på bästa sätt ska replikera data, jag har en xml med followers från twitter. Denna data vill jag ha i databasen, och hållas uppdaterad (försvinner en follower ska den ju försvinna i databasen också) men jag vet inte vad som är mest effektivt.

Det var ett tag sen jag höll på med sådant här så ...

mv icaaq

Medlem sedan okt. 20005 273 inlägg
#2

En lösning är att jag skapar en timestamp och uppdaterar/infogar alla followers som jag har i xml:en, sedan tar jag bort alla som har en äldre timestamp än den jag skapade. Bra eller anus?

mv icaaq

Medlem sedan feb. 20041 816 inlägg
#3

Misstänker att det inte handlar om nån större datamängd så det spelar nog ingen roll hur du gör egentligen. Kör med en transaktion så undviker du problem med felaktig data om nåt skulle gå fel mitt i.

259 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)