2009-12-16 11 views
1

Je suis nouveau à la fois memcached & sharding.Memcached et Sharding

J'ai passé quelques articles sur les deux. J'ai besoin de mettre en œuvre les deux dans mon application.

Les articles que j'avais traversés étaient bons mais aucun d'eux ne m'a donné comment utiliser ces technologies.

Toute personne qui peut me suggérer les liens à partir desquels je peux réellement les configurer et exécuter les échantillons. Je veux d'abord implémenter memcached, puis sharding puis les deux ensemble.

Merci pour votre aide.

+0

Je suis vraiment désolé .... je ne savais pas à ce sujet .. – Rites

+0

J'ai mis à jour et vous les gens sont incroyables. – Rites

Répondre

7

Votre client memcached fera tout le sharding pour vous. La partie la plus difficile est de savoir ce que vous devriez mettre en cache afin qu'il soit réellement bénéfique pour votre application.

En général, vous ne voulez pas voulez mettre en cache des choses comme des requêtes de base de données. souhaitez mettre en cache les éléments que vous créez à partir de requêtes de base de données représentant des objets de niveau supérieur dans votre application. Avoir une bonne API pour le stockage et la récupération de vos applications est un bon début. Vous pourriez trouver le story of memcached une bonne introduction.

+1

En guise de commentaire utile, considérons le client netspy memcache pour java, car il est super-rapide et contient déjà le support de sharding :) –