关于文件与数据库的随想
“在Linux中,文件囊括了世界,而数据库从中只取了一瓢。”
比如,在ClickHouse的表引擎中,“Log 引擎为表中的每一列使用不同的文件。StripeLog 将所有的数据存储在一个文件中。因此 StripeLog 引擎在操作系统中使用更少的描述符,但是 Log 引擎提供更高的读性能。”
“在Linux中,文件囊括了世界,而数据库从中只取了一瓢。”
比如,在ClickHouse的表引擎中,“Log 引擎为表中的每一列使用不同的文件。StripeLog 将所有的数据存储在一个文件中。因此 StripeLog 引擎在操作系统中使用更少的描述符,但是 Log 引擎提供更高的读性能。”