我需要將不同用戶(因此不同的會話)之間的數據存儲到RAM中,以加速用PHP編寫的Web應用程序(數據庫和文件系統不是一種選項)。php中的會話之間的共享數據(緩存)
我一直在谷歌搜索幾天,沒有任何運氣。我聽說memcached和apc但我真的不知道他們是否適合我或如何使用它。
我也需要這個數據結構是線程安全的(不會有競爭條件和數據不一致)。
用例: 我有一個靜態工廠函數getById($id)
它返回一個類的實例。我需要這個函數來檢查實例是否先存在,如果存在,返回它或者用數據庫創建一個新的數據。