Hi all,
I have little doubt that this question has been asked repeatedly (it was
touched upon in a recent discussion on UTF8 flags in php), is there any kind
of 'standard' (or working approach perhaps) for sharing a cache between
platforms.

I'm interested in sharing certain key/values, [purely utf8 strings in my
case fortunately] between .Net + Java, but  it appears that very few clients
use the same 'flags' as each other :(.  So my nice strings that get saved in
.Net (flag value of 3), gets treated as 'compressed' [flag bitwise value of
2]  by the Java client (The .Net client is Enyim, and I've tried both Java
clients on the memcached site so far).

Obviously I can tweak the Enyim client to not use '3' for storing strings
[or anything that triggers the 1^2 bit) so that no other client treats it as
'compressed', but is there a 'default' type I could use and handle this all
myself (it appears not to byte-array as far as I can tell ? ) ,
alternativelyis there some kind of convergence plan in place to try and
allow for cross-platform support (where sensible clearly!)

Really sorry if this does [as I suspect] get asked twice a day everyday, I
seem to have problems reading through the mailman archives to track this
information down.

-- 
- Ciaran

Reply via email to