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
