C# 6.0은 이전 C#의 업데이트처럼 하나의 주요 기능에 초점을 맞추고 있는 것이 아니라 이전 버전에는 포함되지 않았던 작은 개선사항들이 포함되어 있습니다. 그런 면에서 본다면 메이저 업데이트라기 보다는 마이너 업데이트에 가까운 것이 아닌가 합니다만, 이번에 컴파일러(Roslyn)가 완전히 변경되었으므로 C# 6.0으로 나온 듯 합니다. 새로 추가된 사항들은 C# 언어로 코딩 하는데 있어 코드가 좀더 간결해지고 가독성이 높아지도록 하여 예외 발생 가능성을 줄이는데 목표가 있지 않나 싶습니다. 신규로 추가된 기능들은 대부분이 클래스 멤버의 선언 및 구문의 표현에 관련된 내용입니다. 그럼 하나씩 살펴 보시죠. nameof 연산자 nameof 연산자는 연산자에 할당된 속성이나 변수의 이름을 컴파일 시 문자열..
Redis(레디스)는 고성능 키-값 형식의 저장소로서 문자열, 리스트, 해시, 셋, 정렬된 셋 형식의 데이터를 지원하는 BSD 라이선스 기반의 오픈소스 NoSQL 입니다. 인스턴스 메시지나 게임 관련 데이터처럼 오래 저장할 필요가 없는 단순한 데이터를 빠르게 처리하는데 적합한 데이터 저장소이며, 데이터를 램(RAM)에 저장하고 디스크에 변경 사항을 기록하는 구조를 사용합니다. 메모리를 저장 공간으로 사용하므로 저장 공간에 제약이 있다는 약점이 있지만, 덕분에 데이터 조작을 매우 빠르게 할 수 있다는 장점이 있으며, 데이터는 키-값 형식으로 문자열, 리스트, 해시, 셋, 정렬된 셋 형식을 저장할 수 있습니다. Windows 에 Redis 설치하기 Redis 는 공식적으로 Windows를 지원하지 않지만, ..