In WebLogic 5.1, what options are there for Session Persistence? How do they compare in relation to performance, and level of fail-over?
Created May 4, 2012
Suresh Rangan There are four different implementations of session persistence:
For customers who want the highest in servlet session persistence, JDBC-based persistence is the best choice.
- Memory (single-server, non-replicated)
- File system persistence
- JDBC persistence
- In-Memory replication (across a cluster)
For customers who want the highest in servlet session persistence, JDBC-based persistence is the best choice.
For customers who want to sacrifice some amount of session persistence in favor of drastically better performance, in-memory replication is the appropriate choice.
JDBC-based persistence is noticeably slower than in-memory replication. In some cases, in-memory replication has outperformed JDBC-based persistence for servlet sessions by a factor of eight.