Redis
 sql >> база данни >  >> NoSQL >> Redis

node.js съхранява обекти в redis

Тъй като сокетът е от тип Object , трябва да преобразувате обекта в низ преди да го запаметите и когато извличате сокета, трябва да го преобразувате обратно в обект.

Можете да използвате

JSON.stringify(socket) 

за да конвертирате в низ и

JSON.parse(socketstr) 

за да конвертирате обратно в обект.

Редактиране:

След пускането на версия 2.0.0 , можем да съхраняваме обекти като хешове в Redis.

client.hmset("hosts", "mjr", "1", "another", "23", "home", "1234");

client.hgetall("hosts", function (err, obj) {
    console.dir(obj);
});

https://redis.io/commands/hset

https://github.com/NodeRedis/node_redis



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Цикъл за в redis с асинхронни заявки на nodejs

  2. Пропускане/мокиране на Redis в Junit

  3. Искате да внедрите уеб сокети в Laravel

  4. Как да изчистя redis db от python redis?

  5. Вземете Set стойност от Redis с помощта на RedisTemplate