Dlaczego lepiej używać UUID do przechowywania unikatowych wartości id? Jakie są korzyści?Dlaczego lepiej używać UUID do przechowywania unikalnych wartości id?
Odpowiedz
dwóch powodów.
Regularny identyfikator jest tylko unikalny w obrębie twojej tabeli wewnątrz twojego systemu. Jeśli kiedykolwiek zajdzie potrzeba integracji systemów, nastąpi konflikt. Gwarantuje się, że UUID jest unikalny w różnych systemach.
Drugi powód to często nie chcesz, aby ludzie wiedzieli, ile rekordów masz w swoim systemie. Jeśli masz identyfikator z 1,2,3,4,5,6, ect ktoś może łatwo dowiedzieć się, jak duży lub mały jest twój system.
Bardzo podstawowe podsumowanie ... Jeden serwer, nie ma znaczenia ... Farma serwerów, Do scalania trzeba użyć UUID. –
to wyjaśnić całkiem dobrze – Simone
- 1. Dlaczego lepiej używać funkcji wersetów właściwości readonly?
- 2. Jak używać selenu do przechowywania wartości między testami?
- 3. jak używać UUID w Django
- 4. MySQL - Hrabia liczba unikalnych wartości
- 5. Dlaczego jest `[` lepiej niż `podzbiór`?
- 6. Czego używać do przechowywania baz danych PhoneGap
- 7. Kiedy lepiej nie używać połączenia wewnętrznego?
- 8. Utrzymywanie dużej tabeli unikalnych wartości w MySQL
- 9. Dlaczego MD5'ing UUID nie jest dobrym pomysłem?
- 10. Django ORM & hstore: liczenie unikalnych wartości kluczowego
- 11. Czy przy korzystaniu z identyfikatorów UUID należy również używać AUTO_INCREMENT?
- 12. Czy można używać ThreadLocal do przechowywania wymaganych ustawień regionalnych?
- 13. Jak używać jQuery AJAX $ .post do przechowywania zmiennych PHP $ _SESSION?
- 14. Dlaczego hashtable przechowywania wartości hash klucza w tabeli w java
- 15. Czy lepiej jest używać funkcji .delegate()?
- 16. Używanie HashTable do przechowywania tylko kluczy?
- 17. R: liczba unikalnych wartości według kategorii
- 18. Lepiej używać plików wielojęzycznych lub 1?
- 19. Kiedy lepiej używać zip zamiast zip?
- 20. Dlaczego konieczne jest użycie @ @ id zamiast @id?
- 21. Aby porównać UUID, czy mogę użyć == lub użyć UUID.equals (UUID)?
- 22. Jak używać UUID w kolumnie VARCHAR ze Slick?
- 23. podziału tablicę do unikalnych par
- 24. PostgreSQL Wydajność typu UUID
- 25. Co lepiej użyć: in_array lub array_unique?
- 26. Używanie identyfikatorów UUID w SQLite
- 27. Git: jak używać ukrytych -p do przechowywania określonych plików?
- 28. C - jak używać PROGMEM do przechowywania i odczytu tablic znaków
- 29. Jakiego rodzaju struktury danych powinienem używać do przechowywania wierszy tabeli?
- 30. Jak używać magazynu kluczy w Javie do przechowywania klucza prywatnego?
W porównaniu do czego? – sharptooth
możliwy duplikat [zalet i wad kluczy bazy danych GUID/UUID] (http://stackoverflow.com/questions/45399/features-and-disadvantages-of-guid-uuid-database-keys) –
W jakim przypadku? –