我知道这两者之间不一定有明确的区别,就像在Memcached数据库/文件系统之间一样,但是我想知道什么条件会导致文件系统比DB缓存快。而且,相反,在什么条件下DB缓存会比文件系统快?
最佳答案
文件系统的总是比数据库的更快。数据库具有诸如锁定,分片缓冲区,SQL解析,查询计划等之类的开销。
最终,数据库位于文件系统上。数据库是文件系统加上开销。
关于django - 哪个Django缓存系统更快: Filesystem or DB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7367225/