Тёмный

Database as Filesystem 

linux.conf.au
Подписаться 32 тыс.
Просмотров 111 тыс.
50% 1

Peter Chubb
2019.linux.con...
Most network file systems are either a layer over an existing filesystem (NFS, CIFS), or are develped from scratch to have separate, replicated, purpose-designed databases for metadata and object store (GFS, Glusterfs). At the same time, most database engines provide (or can be coerced into providing) replication and all the ACID properties needed for a high-performance filesystem.
Idea: Use a database engine (Postgres, MariaDB) on raw partitions with a fast separate nVME log file; build POSIX file system semantics on top. It's pretty obvious that this could work; I'm just starting to implement it so performance and durability can be measured.
linux.conf.au is a conference about the Linux operating system, and all aspects of the thriving ecosystem of Free and Open Source Software that has grown up around it. Run since 1999, in a different Australian or New Zealand city each year, by a team of local volunteers, LCA invites more than 500 people to learn from the people who shape the future of Open Source. For more information on the conference see linux.conf.au/
#linux.conf.au #linux #foss #opensource

Опубликовано:

 

7 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии    
Далее
"The ZFS filesystem" - Philip Paeps (LCA 2020)
43:50
Просмотров 47 тыс.
Bike Challenge
00:20
Просмотров 20 млн
The Tragedy of systemd
47:18
Просмотров 1,1 млн
Writing My Own Database From Scratch
42:00
Просмотров 219 тыс.
AT&T Archives: The UNIX Operating System
27:27
Просмотров 1,9 млн
Compilers, How They Work, And Writing Them From Scratch
23:53
I've been using Redis wrong this whole time...
20:53
Просмотров 356 тыс.
Building an OS - 3 - The FAT file system
35:15
Просмотров 64 тыс.