Sqids ist eine Open-Source-Bibliothek, die es Ihnen ermöglicht, kurze eindeutige Bezeichner aus Zahlen zu generieren. Diese IDs sind URL-sicher, können mehrere Zahlen codieren und enthalten keine gängigen unangemessenen Wörter. Mehr lesen .
So sehen sie aus:
ClickHouse bietet integrierte SQL-Funktionen zum Generieren von Sqids mit Standardparametern. Diese Funktionalität ist seit ClickHouse v23.12 verfügbar.
Schnelles Kodierungs- & Dekodierungsbeispiel:
SELECT sqidEncode(1, 2, 3); -- "86Rf07"
SELECT sqidDecode('86Rf07'); -- [1,2,3]
Der Hauptzweck von Sqids ist rein visuell. Wenn Sie in Ihrem Projekt IDs anstelle von Zahlen verwenden möchten, könnte Sqids eine gute Wahl sein.