#Redis의 기본지식이 필요하다.
#Redis의 기본지식이 필요하다.
#Redis의 기본지식이 필요하다.

#IDE를 이용해서, NuGet패키지관리자에서 StackExchange.Redis 검색및 설치를 진행합니다.
#IDE를 이용해서, NuGet패키지관리자에서 StackExchange.Redis 검색및 설치를 진행합니다.
#IDE를 이용해서, NuGet패키지관리자에서 StackExchange.Redis 검색및 설치를 진행합니다.

#Redis Server를 이용한 데이타 저장(Key,Value)과 불러오기(Key)
#Redis Server를 이용한 데이타 저장(Key,Value)과 불러오기(Key)
#Redis Server를 이용한 데이타 저장(Key,Value)과 불러오기(Key)

using StackExchange.Redis;

class Redis
{
    private ConnectionMultiplexer redisConnection;
    private IDatabase db;

    public Redis()
    {
        //
    }

    public bool Init(string host, int port)
    {
        try
        {
            this.redisConnection = ConnectionMultiplexer.Connect(host + ":" + port);
            if(this.redisConnection.IsConnected)
            {
                this.db = this.redisConnection.GetDatabase();
                return true;
            }
            return false;
        }
        catch(Exception e)
        {
            return false;
        }
    }
    //Load-------------------------------------------------
    public string GetString(string key)
    {
        return this.db.StringGet(key);
    }
    //Save--------------------------------------------------
    public string SetString(string key, string val)
    {
        return this.db.StringSet(key, val);
    }
}

#위의 Redis class를 이용한 실행프로그램은 다음글에서 작성할예정입니다.

+ Recent posts