Сергей Зеленский: Прошу помочь. Через ноде я делаю выдачу сообщения так:
db.query('INSERT INTO `chat` SET ?', {"user": this_user, "user_d": 0, "user_s": data.user}, function (err, result) {
var room = result.insertId;
socket.room = room;
socket.join(socket.room);
users[data.user]["socket"].emit("message", {"type": "new_chat", "data": {"room": room}, "comment": "Приглащение в чат"});
});
А как внедрить сюда redis не могу понять
Спасибо. Рассмотрю этот вариант. Но предварительно хочу узнать у Вас пару вопросов по этому сервису. Могу ли я внедрить окно на сайт что бы посетители не имея гугл аккаунта могли общаться через него?
Алексей Уколов: например при подключении клиента мне надо сделать запрос в базу по параметру которое передается с подключением. Как и куда мне писать этот запрос?
Да, по двум последним я это уже сделал. А вот по "С" сомневаюсь, там идет выборка по номеру телефона, и используется такая выборка только в этом запросе и в поиске. Что думаете? Стоит индексировать это поле?
db.query('INSERT INTO `chat` SET ?', {"user": this_user, "user_d": 0, "user_s": data.user}, function (err, result) {
var room = result.insertId;
socket.room = room;
socket.join(socket.room);
users[data.user]["socket"].emit("message", {"type": "new_chat", "data": {"room": room}, "comment": "Приглащение в чат"});
});
А как внедрить сюда redis не могу понять