Rubrika: Databáze
-
Pomalu opouštím PostgreSQL
Jsem administrátor databázových serverů od roku 2009 a vše výhradně na PostgreSQL. Je to skvělá databáze, Pavel Stěhule o ní píše perfektní články na root.cz i do různých diskusních webů. Pavel píše zejména o velmi složitých SQL dotazech a jejich optimalizacích. Já jsem napsal více než 10 článků o nastavení serveru (HW), virtuálních serverů (vmware),…
-
Servery Hetzner
Server, na kterém běží tento web, je můj vlastní hostovaný u Hetznera v Německu. Ano, už jsou to 4 roky. Přišel čas na upgrade. Tentokrát poběží ve Finsku. Krásná severská země. Parametry: 3CPU (původně 2), 4GB RAM (z 2GB), 80GB (z 25TB) místa na NVMe úložišti, 20TB měsíčně mezinárodní traffic za cca 400Kč měsíčně (stále…
-
Vlastní databáze velkých souborů
Po 17 letech (od roku 2008 do 2025) opouštím skvělou databázi PostgreSQL. Která letos slaví krásných 30 let. Mě je letos 43 let. Tedy s touto databází jsem prožil velmi příjemnou polovinu mého IT života. A jediný důvod, proč PostgreSQL opouštím, je nedostatečná velikost datového typu BYTEA. Ten má limit pouze 1GB. Více popíšu dále…
-
MIN.io – Nejlepší software napsaný v Golangu
V tomto článku navážeme na předchozí článek o SHA-3. Dnes si ukážeme, jak lze v Golangu snadno ukládat data na disk v komprimované podobě.
-
SHA-3 ve standardní knihovně Golangu
V nejnovější verzi programovacího jazyka Golang 1.24 je již ve standardní knihovně SHA-3 a v tomto článku si ukážeme, k čemu je to dobré. Umí to mnohem více věcí, než staré SHA-2.
-
Můj přístup k administraci serverů
TLDR: minimalismus, výběr vhodných HW komponent, výběr vhodného OS, pouze nezbytné balíčky, nechat vše pokud možno v defaultních hodnotách, nenastavovat víc, než je nutné, firewall není potřeba, logy nejsou potřeba. Už jsem to vlastně psal v mnoha článcích a v diskusích. Můj přístup k administraci serverů je odlišný od přístupu většiny lidí, se kterými jsem…
-
Umíte odpočívat?
Dneska jsem si chtěl napsat další prográmek v golangu. (Klasika, nalejvárna dat do PostgreSQL, CLI, REST). Máme tady go verze 1.8, přineslo neočekávanou novinku a to generiky (něco na ten způsob). Chtěl jsem si to vyzkoušet na dalším projektu. A místo toho dělám vše jiné :-)
-
Statistika stahování stránek II
V minulém článku jsme si ukázali nějaké základní statistiky z ukládání stránek. Dneska si statistiku lehce rozšíříme, ukážeme si histogramy a zamyslíme se nad komprimací dat v DB.
-
pgBarman a deduplikace
Před chvílí vyšla nová verze Barmana. Hlavní novinkou je deduplikace souborů na zálohovacím serveru. Je na výběr několik nastavení: link provede hardlink stejných souborů, dále je v nabídce copy, kdy se data na zálohovacím serveru zkopírují (což sice neuspoří místo na záloze, ale zase uspoří čas strávený zálohováním). A samozřejmě možnost deduplikaci vypnout. Nastavení v…
-
PgBarman
Před časem jsem se věnoval metodám zálohování databáze PostgreSQL. Chtěl jsem rozpoutat diskusi na téma různých způsobů zálohování, bohužel toto téma si asi správci nechávají pro sebe (pokud vůbec zálohují). Přišla jediná reakce a to zálohování pomocí PgBarman.