Par défaut, le module Memcached en PHP utilise les fonctions de sérialisation de PHP. Parce que j'accède aux mêmes clés d'autres langages de programmation, j'ai trouvé un module de sérialisation qui fonctionne dans toutes les langues. Comment puis-je utiliser mon module de sérialisation au lieu de PHP lors du stockage/récupération des clés de Memcached?Modifier les fonctions de sérialisation en PHP pour Memcached
1
A
Répondre
2
Il suffit de mettre vos données sérialisés dans une chaîne et l'enregistrer avec memcache,
$memcache->add('your_key', str, false, 30);
Si le serailization génère des données binaires. Vous devriez l'encoder en base64 car l'encodage binaire de PHP est très inefficace.
4
Si votre module memcached php a été compilé avec HAVE_JSON_API défini (qui je pense est vrai par défaut depuis PHP 5.2. Documentation dit « nécessite PHP 5.2.10+ ») vous pouvez régler le sérialiseur JSON avec
$memchache->setOption(Memcached::OPT_SERIALIZER, Memcached::SERIALIZER_JSON);
(et il y a en- JSON/décodeurs pour de nombreuses langues)
Questions connexes
- 1. Sérialisation d'entité LINQ avec Memcached
- 2. Memcached pour PHP 5.3
- 3. Modifier les données lors de la sérialisation
- 4. Exemple de code pour MemCached en C
- 5. PHP: tmpfs vs memcached
- 6. l'extension Memcached pour PHP sur Windows Server
- 7. php erreur memcached
- 8. Quelles sont les fonctions de Javascript pour modifier html?
- 9. Définition des constantes Memcached en PHP
- 10. comment modifier l'heure actuelle pour les fonctions de date de test unitaire dans php
- 11. Bootstrap toutes les fonctions en PHP
- 12. Extension PHP qui utilise memcached
- 13. Rendre les fonctions C disponibles pour php
- 14. Problèmes de sessions Memcached et php
- 15. Méthodes/Fonctions en php?
- 16. Fonctions magiques __call() pour les fonctions?
- 17. Memcached vs mise en cache interne en PHP?
- 18. Fonctions CRUD courantes en PHP
- 19. Quel est l'équivalent ASP.NET de memcached en PHP?
- 20. Portée variable pour les fonctions de rappel PHP
- 21. Quelles sont les fonctions PHP de "cryptage"?
- 22. En utilisant PHP pour modifier fichier XML
- 23. outrepasser les fonctions php de base
- 24. Modifier les clés de tableau en numérique en PHP
- 25. Valeurs de retour et exceptions pour les fonctions PHP
- 26. JQuery affichant les fonctions PHP
- 27. Sérialisation d'un tableau en PHP, empêchant l'injection
- 28. Connexions persistantes à memcached dans PHP
- 29. PHP: comment éviter les fonctions de redéclarage?
- 30. Modifier .html en .php