Sqids è una libreria open-source che ti permette di generare identificatori unici brevi da numeri. Questi ID sono sicuri per gli URL, possono codificare diversi numeri e non contengono parole volgari comuni. Leggi di più .
Ecco come appaiono:
ClickHouse fornisce funzioni SQL integrate per generare Sqids con parametri predefiniti. Questa funzionalità è disponibile dalla versione v23.12 di ClickHouse.
Esempio rapido di codifica e decodifica:
SELECT sqidEncode(1, 2, 3); -- "86Rf07"
SELECT sqidDecode('86Rf07'); -- [1,2,3]
L'uso principale di Sqids è puramente visivo. Se desideri utilizzare ID invece di numeri nel tuo progetto, Sqids potrebbe essere una buona scelta.