gpt4 book ai didi

memcached - memcache是​​如何存储数据的?

转载 作者:行者123 更新时间:2023-12-02 19:58:19 24 4
gpt4 key购买 nike

我是缓存的新手,不知道数据如何存储在缓存中。我尝试在网上阅读一些示例,但每个人都提供存储和获取数据的代码片段,而不是解释如何使用 memcache 缓存数据。我读到它以键值对的形式存储数据,但我无法理解这些键值对存储在哪里?

还有人可以解释为什么进入缓存的数据会被散列或加密吗?我对序列化数据和哈希数据有点困惑。

最佳答案

来自 Memcache page on Wikipedia 的几句话:

Memcached's APIs provide a giant hash table distributed across multiple machines. When the table is full, subsequent inserts cause older data to be purged in least recently used (LRU) order.

还有

The servers keep the values in RAM; if a server runs out of RAM, it discards the oldest values. Therefore, clients must treat Memcached as a transitory cache; they cannot assume that data stored in Memcached is still there when they need it.

维基百科页面的其余部分内容非常丰富,可能会帮助您入门。

关于memcached - memcache是​​如何存储数据的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4400727/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com