Expected behavior of Keystone memcached tokens?
My team has a use case for Keystone memcached tokens and I want to confirm what I saw when I was playing with this configuration. I turned on memcached and was able to create and validate tokens. I then queried memcached for the tokens and I saw them. I did not see the tokens in the database. Is this expected behavior?
It was my understanding that memcache is usually used to support improvement of read access so the initial write is to the database, and any reads after the first one is from memcache; hence tokens should appear in both places.
From the code, it looks like the backend only talks to memcache, but I want to make sure that this is the design intent. Thanks in advance.