collision entre SYSGUID (oracle) UUID (de type 4)

collision entre SYSGUID (oracle) UUID (de type 4) - SQL/NoSQL - Programmation

Marsh Posté le 08-10-2020 à 15:49:41    

Hello à tous,
  Débat intense ici avec un développeur sur des conflits d'UUID, ca va être à vous de trancher !
   Je construis un entrepôt de données, qui va être alimenté par 2 logiciels. Ces 2 logiciels ajoute une colonne CLE_BI sur chaque ligne importées.Le premier logiciel (en java) utilise un UUID de type 4 pour remplir la CLE_BIle 2eme logiciel (SQL) , utilise SYS_GUID() d'oracle pour remplir la CLE_BI  
 
L'avis du développeur : quelque soit l'algo, risque proche de zéro d'une collision entre les CLE_BI même si 2 algos différent
Mon avis : Ce sont 2 algo différents, donc impossible de prédire le risque, il reste faible, mais bien plus important que si on utilisait qu'un seul algo.
Et votre avis ?

Reply

Marsh Posté le 08-10-2020 à 15:49:41   

Reply

Marsh Posté le 12-10-2020 à 11:21:48    

et sinon un couple (source-uid) comme clé , et tu as ZERO risque de collision


---------------

Reply

Marsh Posté le 12-10-2020 à 12:07:30    

Oui on y a pensé, c'est une solution possible, mais cela ne répond pas pas à la question :)


---------------
Du tofu en Alsace : www.tofuhong.com
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed