Hi guys. Is there anybody using MemCache as 2nd level cache provider? I would like to learn from your experience. Is MemCache is okay for using it in the production environment? I've seen posts that says that it is more like 'alpha' version.
Also I would like to know if I must change my code for MemCache support? For example, I found that MemCache wants all my domain object to be Serialazible. But after doing so I've got an exception "{"Type 'NHibernate.Bytecode.Lightweight.ReflectionOptimizer' in Assembly 'NHibernate, Version=1.2.0.4000, Culture=neutral, PublicKeyToken=aa95f207798dfdb4' is not marked as serializable."}" Of course I can't make it serializable.
Is there any other providers for distributed 2nd level cache? I know only MemCache and NCache. Is there any others?
|