是否有任何與Node.js的PHP APC(可選PHP緩存)類似的東西?Node.js線程共享內存訪問
因此,服務器上運行的每個Node.js線程都可以訪問緩存。我知道Node.js的體系結構可能不容易或根本不允許像緩存這樣的APC。
我知道我們當然可以在每臺服務器上運行memcache以創建服務器級別的緩存,但很好奇有沒有其他選擇。
感謝
是否有任何與Node.js的PHP APC(可選PHP緩存)類似的東西?Node.js線程共享內存訪問
因此,服務器上運行的每個Node.js線程都可以訪問緩存。我知道Node.js的體系結構可能不容易或根本不允許像緩存這樣的APC。
我知道我們當然可以在每臺服務器上運行memcache以創建服務器級別的緩存,但很好奇有沒有其他選擇。
感謝
節點試圖只保留基本的東西,它的API中,所以你不會找到這樣的「烤」的事情(例如WebSockets的不包括在覈心節點,但在外部模塊)。
您需要使用Redis或Memcached之類的東西來創建這樣的緩存層。
P.S.您應該更好地引用Node進程而不是線程,因爲您不必使用Node來處理線程。
欣賞它。是的,我們已經有了memcache,但是希望能夠更快地觸摸某些東西,並且我們不必像APC那樣監視它。我們現在只需要堅持在每臺服務器上使用memcache – jadent
我不知道這個模塊是否有幫助。 我不能保證它的可靠性,我從來沒有遵守諾言做一個Windows API因爲我有點勢利的Linux(如在沒有微軟來到附近我的電腦)
https://github.com/dazhazit/node-ipcbuffer
它在進程之間實現簡單的字節緩衝區。你可以建立你喜歡的任何機制。
你正在使用什麼樣的線程? – lanzz
使用羣集爲每個核心運行1個線程 – jadent
[vert.x](http://vertx.io)顯然具有[intraprocess communication](http://vertxproject.wordpress.com/2012/05/18/where-vert -X-提供-過節點/)。是的,它不是節點,但它非常類似 – jadent