在memcache中存储连接(实际上是指针)是否安全?

时间:2011-10-16 11:03:12

标签: php python memcached

我在网站上使用memcached,而且每次调用函数时我都需要打开与数据库和套接字的连接。在数据库连接的情况下,我必须在运行时决定连接哪个数据库。

由于Web应用程序的(默认)无状态特性,我不得不在每次函数调用后拆除(即关闭)连接。我想知道是否可以在内存缓存中存储(即缓存)套接字连接和数据库连接 - 这样做我有一个数据库连接池和一个已经打开的套接字连接,无论何时调用该函数我都可以使用。

这样安全吗?

[[其他信息]]

我将主要使用PHP和Python

连接到memcached

BTW - memcached在同一台机器上运行(因此不应出现物理地址问题)。

2 个答案:

答案 0 :(得分:0)

两种语言都支持超出单个请求生命周期的数据库连接。不要使用memcache!

答案 1 :(得分:0)

  

我想知道是否可以在memcache中存储(即缓存)套接字连接和数据库连接

没有