2012-08-22 5 views
2

레일즈 애플리케이션의 기본 데이터 저장소로 Redis를 어떻게 사용하고 SQL 데이터베이스를 생략 할 수 있습니까? Rails 모델을 SQL 어댑터/ActiveRecord와 동일한 방식으로 Redis 객체로 변환 할 수있는 ORM/어댑터가 있습니까?Redis를 기본 레일스 저장소로 사용

답변

0

확인하십시오. LINK을 확인하십시오. 레일의 예제 사용으로 이동합니다. 그들은 ActiveRecord와 Rails에 대해 이야기합니다. RDBMS를 사용하는 것과 같은 방식으로 ActiveRecord에 실제로 매핑되는지는 레일 개발자가 아닙니다.

--S

+0

-1 매우 도움이되지 않습니다. –

+0

어젯밤에 실제로이 기사를 발견했습니다. redis는 메모리 데이터 저장소이므로 레일스는 쓸 수있는 $ redis 객체를 제공합니다. 그래서 자신의 어댑터를 작성해야합니다. 누군가가 체계적으로 루비 객체를 체계적으로 저장하기 위해 멋지게 디자인 된 루비 프레임 워크를 작성하면 좋을 것입니다. 내가 할 일이있어. –

0

아직 RDB에 대한 일대일 레디 스 액티브 레코드 교체를 찾을 수 없어. 대신 가장 좋은 방법은 redis-rb gem을 사용하는 것입니다.

their website에있는 실제 redis 명령에 직접 매핑되는 견고한 인터페이스를 제공합니다. 레일에 내장 된 많은 콜백을 놓치지 만 약간의 다리를 놓으면 유사한 사용자 정의 프레임 워크를 직접 만들 수 있습니다.

관련 문제