Fórum Root.cz

Hlavní témata => Server => Téma založeno: Martin Sršeň 26. 10. 2016, 13:48:14

Název: Blokové zariadenie ako jednoduchý súbor pre ukladanie dát
Přispěvatel: Martin Sršeň 26. 10. 2016, 13:48:14
Tak ma napadlo keď sa k všetkému v linuxe dá pristupovať ako k súboru... mohol by sa využiť kompletne celý disk "/dev/sda" ako jednoduchý súbor kde by som napr. zapisoval dáta z databáze (napr SQLite)?

Chcel by som to hlavne vedieť z toho dôvodu že ma zaujíma či sa takýmto spôsobom dá vyhnúť použitiu súborového systému (ext4, ntfs, brtfs...). Tým pádom či by som mohol využívať v bashi niečo ako: "sqlite3 /dev/sda"

Poznámka na koniec: Je to len úvaha neplánujem to využiť prakticky :)
Název: Re:Blokové zariadenie ako jednoduchý súbor pre ukladanie dát
Přispěvatel: Sten 26. 10. 2016, 14:05:38
SQLite to nezvládne, bude jí vadit, že nemůže měnit velikost souboru, ale velké databáze to podporují a běžně se to dělá.
Název: Re:Blokové zariadenie ako jednoduchý súbor pre ukladanie dát
Přispěvatel: podlesh 26. 10. 2016, 14:06:58
To je u "velkých" komerčních databází (Oracle, DB2, Sybase, etc) naprosto standardní (a dříve dokonce jediný doporučený) postup.
Název: Re:Blokové zariadenie ako jednoduchý súbor pre ukladanie dát
Přispěvatel: JardaP . 26. 10. 2016, 14:25:13
Podle situace - viz vyse. Neformatovane blokove zarizeni se take bezne pouziva jako medium pro tar a asi i dalsi podobne, kde se pise a cte sekvencne.