Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Czemu niektóre serwisy używają stringa jako id
konrados
post
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 79
Dołączył: 16.01.2008

Ostrzeżenie: (0%)
-----


Hej,

Czemu np. taki youtube używa stringa zamiast int w celu określenia id dokumentu. Np: takie coś (nie wiem czemu na stronie głównej youtube):http://www.youtube.com/watch?v=qGOjFBgyhYw

Czemu takie dziwne coś, zamiast po prostu integer? Przecież indeksowanie wg. wartości numerycznej jest dużo szybsze.

Wiele innych serwisów też tak robi. Dlaczego?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
konrados
post
Post #2





Grupa: Zarejestrowani
Postów: 623
Pomógł: 79
Dołączył: 16.01.2008

Ostrzeżenie: (0%)
-----


Dzięki, kliknąłem "pomógł", bo to rozjaśniło sytuację. Ale mam jedno jeszcze pytanie odnośnie ostatniego akapitu - chyba istnieją lepsze metody na dywersyfikację baz danych i w ogóle serwerów niż takie zabawy z id? Nigdy tak naprawdę nie dotykałem tego tematu, ale z tego co wiem to istnieją jakieś zautomatyzowane rozwiązania.

Poza tym, np. w mysql istnieje typ bigint, który ma max wartość 9223372036854775807 więc chyba troska o "skończenie się kluczy" wydaje się bezsasadna, czyż nie?

Jeszcze raz dzięki!
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 22:29