这是一个使用 memcached 的解决方案,适用于 Raspbian 10 (buster)、PHP 7.3.19 和 Python 3.7.3:
1.安装memcached
apt-get install memcached php-memcached
pip install pymemcache
这些命令为 PHP 和 Python 安装 memchached 服务器和客户端模块。
2.PHP代码
$m = new Memcached();
// connect
$m->addServer('127.0.0.1', 11211);
// get a value
$value = $m->get('key');
// set a value
$m->set('key', 'value');
// clean up
$m->quit();
3.Python代码
from pymemcache.client import base
# connect
m = base.Client(('127.0.0.1', 11211))
# get a value
value = m.get('key')
# set a value
m.set('key', 'value')
# clean up
m.close()
笔记:
我在这里使用了默认的 memcached 设置。如果您需要更改它们,请编辑sudo nano /etc/memcached.conf
并重新启动守护程序:sudo /etc/init.d/memcached restart
.