복붙노트

[REDIS] 고릴라 세션 사용자 정의 백엔드를 사용하는 장점은 무엇입니까?

REDIS

고릴라 세션 사용자 정의 백엔드를 사용하는 장점은 무엇입니까?

나는 세션 관리를 위해 레디 스를 사용하고 싶습니다. 하지만 장점이 직접 사용을 통해 고릴라 세션을 패키지에 대한 사용자 정의 백엔드로 레디 스를 사용하는 무엇인지 알아낼 수 없습니다?

고릴라 세션 패키지에 대한 링크 : http://www.gorillatoolkit.org/pkg/sessions

해결법

  1. ==============================

    1.고릴라 세션은 세션 관리를위한 스토리지 시스템을 연결할 수있는 수단이 제공하는 인터페이스를 준수 제공을 제공합니다. 현재, 그들은 상자 밖으로 당신이 개 상점을 제공합니다. 하나는 FilesystemStore입니다 인터페이스에 부합하는 서버의 파일 시스템에 간단하게 저장하고 검색하여 세션 기반의 데이터가. CookieStore에는 다른 옵션으로 읽기 및 브라우저에 대한 쓰기 내장 된 쿠키 시스템 다른 수단을 사용하여 같은 일을 수행 할 수 있습니다.

    고릴라 세션은 세션 관리를위한 스토리지 시스템을 연결할 수있는 수단이 제공하는 인터페이스를 준수 제공을 제공합니다. 현재, 그들은 상자 밖으로 당신이 개 상점을 제공합니다. 하나는 FilesystemStore입니다 인터페이스에 부합하는 서버의 파일 시스템에 간단하게 저장하고 검색하여 세션 기반의 데이터가. CookieStore에는 다른 옵션으로 읽기 및 브라우저에 대한 쓰기 내장 된 쿠키 시스템 다른 수단을 사용하여 같은 일을 수행 할 수 있습니다.

    고릴라 세션은 정말 레디 스 함께 할 수 없다,하지만 고릴라는 당신이 RedisStore를 구축 제공과 함께이 알고, 당신은 쉽게 자신의 세션 저장소를 사용할 수 고릴라 세션 저장 인터페이스를 준수합니다. 정말 모든 당신의 능력과 당신이 세션 저장소 시스템에서 찾고 있습니다에 따라 달라집니다. 고릴라는 기본적으로 자신이 벌 당신의 응용 프로그램을 제공하는 당신에게 옵션 상자의 두 가지 옵션을 제공합니다.

    당신이 고릴라 세션과 함께 작업 할 수 RedisStore을 구축 주위에받을 수 있나요 경우는 이동 커뮤니티에 큰 도움이 될 것이기 때문에 또한, 그것을 오픈 소스를 만드는 것이 좋습니다.

    당신이 사용하는 스토리지 시스템에서 그림에 응용 프로그램의 요구 및 성능 요구 사항을 평가해야합니다. 왜 레디 스 가능성이 의미가 무엇입니까? 당신이 무거운 쓰기 / 수정을 수행 응용 프로그램을 구축하고이 데이터 레디 스 잘의 도움으로 알려져 지속 할 필요가 뭐하면 그렇게 당신이 그것을 제대로 활용 귀하의 응용 프로그램을 확장 할 수 있습니다. 레디 스 당신이 무엇을하고 있는지 알고있는 경우에 세션이 정말 잘 수행 할 백업.

    Redigo 당신의 레디 스 클라이언트 라이브러리로 : 마지막 포인트, 당신은 레디 스이 멋진 이동 패키지를 사용하는 것이 참여한다.

  2. from https://stackoverflow.com/questions/22999148/what-is-the-advantage-of-using-gorilla-sessions-custom-backend by cc-by-sa and MIT license