I am using SharedCache for the first time and it has been great until now. I have 2 questions about it that somebody might help me answering them.
1. Is SharedCache is transactional based ? I mean, what kind of granularity and locking does it apply when more than 1 client try to access the same Cache Item ? I just want to draw a anology of transactions between SharedCache and any other typical
RDBMS product...like Sybase or Oracle. Is there any sample code that demonstrates the transactions in SharedCache ?
2. Does SharedCache implement indexed access to Cache Items when client inserts or deletes Cache Items ?
3. Does SharedCache supports in-line updates to any of existing Cache Item ? I mean, if I have to update the Cache Object for a given key, do I have to delete it first and inserts the updated object ? Or can I simply call any API which updates the object
in the memory store itself ?
Any help is greately appreciated.