>  기사  >  데이터 베이스  >  .NET에서 Redis를 사용하는 방법 소개

.NET에서 Redis를 사용하는 방법 소개

尚
앞으로
2019-12-04 17:22:052695검색

.NET에서 Redis를 사용하는 방법 소개

Redis는 널리 사용되는 키/값 인메모리 데이터베이스로 Sina Weibo, Github 및 StackOverflow와 같은 대규모 애플리케이션에서 캐시로 사용됩니다. (추천: redis tutorial)

최근 프로젝트에서는 Redis를 사용해야 합니다. 다음은 Redis 설치 및 .NET에서 Redis를 사용하는 방법에 대한 간략한 기록입니다.

Redis 설치 및 시작

1. Redis 다운로드

Redis 자체는 Windows 버전을 제공하지 않으며 Windows에서는 그다지 안정적이지 않습니다. 일반적으로 이들은 모두 Linux 환경에 배포됩니다. Redis는 공식 웹사이트에서 다운로드할 수 있습니다. 여기에서 이 버전을 설치하는 방법을 배울 수 있습니다.

.NET에서 Redis를 사용하는 방법 소개 클릭하여 Github로 이동한 후 Zip을 클릭하여 직접 다운로드하세요. 다운로드 후 설치할 컴퓨터 버전에 따라 32비트 또는 64비트를 선택하세요. 64비트 버전의 압축을 풀어서 D:Redis 폴더에 넣고, 폴더에 있는 redis.conf도 이 디렉토리에 복사했습니다.

#🎜🎜 #.NET에서 Redis를 사용하는 방법 소개

2. Redis 시작

Windows에서 Redis를 활성화하는 것은 MogoDB를 시작하는 것과 동일합니다. 먼저 디렉터리를 찾고 다음을 실행해야 합니다. 명령: #🎜🎜 #

D:Redis>redis-server.exe redis.conf


.NET에서 Redis를 사용하는 방법 소개실행 중이기 때문입니다. 이 머신에서는 여기 포트 번호에 주의하고 포트를 닫아 두세요.

물론 Redis를 백그라운드에서 Windows 서비스로 열어 둘 수도 있습니다.

3. 다음과 같이

을 사용하여 이전에 시작한 Redis에 연결하는 콘솔 애플리케이션을 엽니다.

D:Redis>redis-cli .exe -h 172.16.147.121 -p 6379


여기서 -h 뒤에는 머신의 IP 주소가 오고 그 뒤에 포트가 나옵니다.

그런 다음 set을 실행하고 도시에 키를 할당할 수 있습니다.

redis 172.16.147.121:6379> set city Shanghai


Pass get은 도시로 지정된 키를 사용하여 값을 얻을 수 있습니다.

redis 172.16.147.121:6379> get city


.NET에서 Redis를 사용하는 방법 소개동시에 데이터를 쓰고 있습니다. Redis 서비스는 또한 정기적으로 파일

.NET에서 Redis를 사용하는 방법 소개

에 데이터를 기록합니다. Redis

#🎜 🎜## 🎜🎜#Download ServiceStack.RedisMongoDB와 마찬가지로 .NET에서 Redis를 사용하는 경우에도 실제로 타사 드라이버를 사용합니다. 공식 웹사이트에서는 ServiceStack.Redis를 다운로드하고 압축을 푼 후 사용을 권장합니다. 다음 dll을 얻습니다

.NET 프로젝트에서 Redis를 사용하여

.NET에서 Redis를 사용하는 방법 소개 새 콘솔 프로그램을 만들고 4개 항목을 참조합니다. 이전 단계에서 압축을 푼 DLL입니다.

이전에 .NET에서 설정한 도시 값을 가져오는 간단한 예를 살펴보겠습니다.

class Program
{
    static RedisClient redisClient = new RedisClient("172.16.147.121", 6379);//redis服务IP和端口
    static void Main(string[] args)
    {
        Console.WriteLine(redisClient.Get<string>("city"));
        Console.ReadKey();
    }
}</string>

먼저 static RedisClient를 통해 연결을 설정합니다. redisClient = new RedisClient("172.16.147.121", 6379);

그런 다음 redisClient에서 Get 메서드를 직접 사용할 수 있습니다. 열쇠를 얻는 것은 도시의 가치입니다.

이전 명령줄에서는 Shanghai가 네트워크 도시에 저장되어 있었는데 이제 이 값을 얻었습니다.

.NET에서 Redis를 사용하는 방법 소개ServerStack에는 .NET에서 호출할 수 있는 많은 메서드가 있습니다. 클래스 구조 다이어그램은 다음과 같습니다.

위 내용은 .NET에서 Redis를 사용하는 방법 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 cnblogs.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제