Jakie są opcje kompresji do przechowywania dużych ilości tekstu w Postgresie?


9

Muszę przechowywać duże ilości tekstu w Postgresie, głównie dzienniki poleceń i dane wyjściowe długo działających poleceń, i muszę wiedzieć, czy istnieją pewne ustawienia, które mogłyby pomóc w transparentnym kompresowaniu danych za pomocą narzędzia takiego jak zlib lub innych rodzimych metod oszczędzania miejsca .

Dane to przede wszystkim dane tylko do odczytu, więc zapis nie stanowi problemu.


3
z instrukcji : „ Długie łańcuchy są automatycznie kompresowane przez system ”, a oto bardziej szczegółowy opis: postgresql.org/docs/current/static/storage-toast.html
a_horse_with_no_name

3
Używamy jednak algorytmu kompresji o dość niskim współczynniku, ponieważ musi on mieć niski koszt procesora. Dlatego nadal warto wykonywać inną formę kompresji i ustawiać EXTERNALpamięć w kolumnie.
Craig Ringer

@CraigRinger Kiedy mówisz o innej formie kompresji, masz na myśli ustawienie dodatkowych opcji Postgres lub skompilowanie dodatkowego modułu, czy to gotowej biblioteki, czy własnej?
vfclists

Odpowiedzi:


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.