2017-05-01 3 views
0

Welchen PostgreSQL-Datentyp sollten wir für eine Tabellenspalte verwenden, die öffentliche Schlüssel speichert?PostgreSQL-Datentyp für öffentlichen Schlüssel?

Sollen wir es als Text base64-codiert speichern (in dem Format, dass der Anwendungsserver es vom Client empfängt), oder sollte der Anwendungsserver es in Daten konvertieren und die Datenbank als Blob speichern lassen?

+1

Ich bin mir nicht sicher, ob Sie einen Vorteil in Blob über Text speichern können. Was ist dein Anliegen? .. –

+0

OK. Vielen Dank. Ich denke, mein Anliegen ist es, das zu tun, was Standard/Best Practice und Performance ist. Mir geht es nicht um Sicherheit oder Privatsphäre, weil sie * öffentliche * Schlüssel sind. – ma11hew28

+0

würde ich als Text speichern –

Antwort

1

Ich würde sagen, speichern Sie sie als bytea Typ.

Öffentliche Schlüssel sind eigentlich ein binärer Blob, der beim Exportieren mit der Option armor in der Base64 codiert wurde.

Verwandte Themen