Как я могу получить доступ к memcached с помощью Javascript?

Допустим, у меня есть работающий memcached deamon на сервере. Допустим, этот сервер способен обрабатывать Javascript на стороне сервера (в моем случае APE).

Это должно быть легко получить доступ к memcached с некоторым Javascript прямо на сервере (я имею в виду, на мой взгляд...).

Но я должен признать, что у меня заканчиваются идеи...

"Помогите плз"?:)

Спасибо

РЕДАКТИРОВАТЬ:

Это работает:

Ape.registerCmd("CMD", true, function(params, infos) {
Ape.log("cmd called");

var socket = new Ape.sockClient("11211", "127.0.0.1", {flushlf: true});

socket.onConnect = function() {
    Ape.log("Connected to Memcached");
    Ape.log("Issued 'stats' commande to Memcached...");
   this.write("stats\n");
    this.onRead = function(data) {
        Ape.log("Data from memcached : " + data);
    }
}
//data = ...
infos.sendResponse('return', {'data':data});
});

3 ответа

Решение

Вы говорите с memcached через сокет, поэтому, если на каком-либо сервере работает ваш JavaScript, есть сокет API, вы можете написать для него memcached клиент.

Если вы можете писать модули javascript на C, вы можете сделать это, даже если у вас нет поддержки сокетов в JavaScript.

Кажется, что уже есть клиенты memcache для JavaScript. Вы можете попробовать jsmemcached например.

В silkjs встроен механизм memcache.

Вот документация: http://silkjs.org/documentation/Memcached

Другие вопросы по тегам