Category Archives: redis

Redis hash nodeJS คือ

หากเราต้องการใช้ Redis เก็บข้อมูลลักษณะเป็น table เราสามารถใช้ Redis hash มาช่วยได้ โดยใช้คำสั่ง hmset ในการเก็บข้อมูล key => Object client.hmset(key, ["channel",key,"fh",fh,"uid", account_management_info.uid, "device_id", account_management_info.device_id,"user_agent",JSON.stringify(userAgent),"type",userAgentType,"browser",userAgentBrowserName,"brand",userAgentBrand,"name",userAgentName,"icon",userAgentIcon,"client_id",account_management_info.client_id,"ip",ip,"last_login",time,"token",token], function (err, res) {}); ใช้คำสั่ง hgetall ในการเรียกดูข้อมูล client.hgetall(key, function (err, obj) {//get redis hash     console.dir(obj); }); ใช้คำสั่ง sadd ในการเก็บข้อมูลเป็น … Continue reading

Posted in redis | Leave a comment

Install redis-server on window

https://github.com/ServiceStack/redis-windows/tree/master/downloads

Posted in redis | Leave a comment

log4j2 RedisAppender

How to implement log4j2 redis appender 1.Download a RedisAppender Class 2.log4j2.xml <Configuration>     <Appenders> <Console name="Console" target="SYSTEM_OUT">             <PatternLayout                     pattern="%style{%d{ISO8601}}{black} %highlight{%-5level }[%style{%t}{bright,blue}] %style{%C{1.}}{bright,yellow}: %msg%n%throwable" … Continue reading

Posted in redis, spring boot | Leave a comment

Fatal error: Class ‘Redis’ not found localhost

https://pecl.php.net/package/redis/2.2.7/windows โหลด php redis เป็น zip file ตาม PHP Version 5.4-5.6 (Thread Safe (TS) For windows) https://pecl.php.net/package/redis/4.0.2/windows โหลด php redis เป็น zip file ตาม PHP Version 7.0-7.2 (Thread Safe (TS) For windows) แตก zip file และนำเฉพาะไฟล์ php_redis.dll copy ไปวางที่ folder … Continue reading

Posted in codeigniter, redis | Leave a comment

spring jeditCluster

import redis.clients.jedis.JedisCluster; Set<HostAndPort> jedisClusterNodes = new HashSet<HostAndPort>(); //Jedis Cluster will attempt to discover cluster nodes automatically jedisClusterNodes.add(new HostAndPort("127.0.0.1", 6387)); jedisClusterNodes.add(new HostAndPort("127.0.0.1", 6388)); jedisClusterNodes.add(new HostAndPort("127.0.0.1", 6389)); jedisCluster = new JedisCluster(jedisClusterNodes); jedisCluster.set(key,value); jedisCluster.setex(key,expires,value); jedisCluster.get(key); jedisCluster.del(key);

Posted in java, redis | Leave a comment