redis 和 MongDB 資料共用,redismongdb

來源:互聯網
上載者:User

redis 和 MongDB 資料共用,redismongdb

參考:

   http://blog.nosqlfan.com/html/3537.html   redis資料匯總

   http://blog.nosqlfan.com/html/3548.html   mongDB資料匯總


redis做session共用遇到的問題

你是怎麼建JedisPool的呢?

JedisPoolConfig config = new JedisPoolConfig();//配置
config.setMaxActive(iMaxActive);
config.setMaxIdle(iMaxIdle);
config.setMaxWait(lMaxWait);
config.setTestOnBorrow(true);
JedisPool objJedisPool = new JedisPool(config, ip, 連接埠號碼, 逾時時間);

偶是用這種方式,linux下沒問題。
看下JedisPool建立前能不能取到IP等配置資訊。
有異常的話,貼下異常資訊
 
Java:用redis實現單點登入是否可行?看一下我的方法

首先一點,你要明白session的大部分實現都是通過cookie的,所以跨域session是不可能的。
但跨域的認證還是可以有OAuth等實現方法,但不太推薦OAuth項目貌似爛尾了,隨然大家都在用。

其次雖然跨域有點難,但放在同一域下的不同項目是可以共用session的,CAS也不算複雜,你可以上github搜一下redis-session這個項目,只有一個原始碼檔案,它給出了redis下session的一種nodejs實現,就是設定redis的逾時來類比session的逾時。

再次,跨域也是可以的,就是使用iframe,在登入時,在多個域下同時寫cookie,注意瀏覽器差異。

綜上,你的想法完全可行。
 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.