我正在建立一個redis存儲區,其中會話user_id值存儲在cookie中,其餘模型數據(名字,姓氏,用戶名等)存儲在redis中。我對Redis非常陌生,我不確定如何存儲模型數據。Rails獲取序列化模型記錄
我有兩個問題:
什麼是存儲它的最佳方式,我應該序列化的XML,JSON或Ruby對象等效。
當獲取存儲的數據時,如何將其轉換爲工作模型對象?這樣,當我做user_fetched_from_redis.username時,它會像user_fetched_from_db.username一樣工作。如果有任何字段不是從redis存儲中獲取的,那麼我希望activerecord執行SELECT * FROM語句來填充對象中的所有屬性。這可能嗎?