PostgreSQL-Emoji-Erweiterung zum Kodieren/Dekodieren

Blog

PostgreSQL-Emoji-Erweiterung zum Kodieren/Dekodieren

pg-emoji

Emoji ist eine reine SQL-PostgreSQL-Erweiterung zum Kodieren/Dekodieren von Bytes/Text in/von Emoji.

Eine Nachschlagetabelle wird aus den ersten 1024 Emojis von erstellt, wobei jedes Emoji auf eine einzigartige 10-Bit-Sequenz abgebildet wird.

Die Eingabedaten werden in 10-Bit-Fragmente aufgeteilt, die den entsprechenden Emojis zugeordnet sind.

Das erste Emoji im Ergebnis ist ein Header, wobei das erste Bit 1 ist, wenn das Ergebnis mit Nullen aufgefüllt wurde, und die restlichen 9 Bits sind eine Prüfsumme basierend auf den Eingabedaten.

#postgresql #emoji #encode/decode #sql postgresql extension

pythonawesome.com

PostgreSQL-Emoji-Erweiterung zum Kodieren/Dekodieren

Wir werden uns in diesem Bericht die PostgreSQL-Emoji-Encode/Decode-Erweiterung ansehen.