2017-08-29 2 views
0

J'ai une exigence très simple:Je veux changer la longueur de clé dans Yahoo Clouse des services de référence

J'ai besoin des clés de longueur beaucoup plus longtemps que ce qui sont disponibles dans YCSb. Je veux des clés d'environ 100 à 800 caractères comme clés primaires.

Selon ce fil, la longueur de la clé est fixe, c'est une concaténation de "utilisateur" avec un nombre entier.

https://github.com/brianfrankcooper/YCSB/issues/587

Je ne trouve pas le code où cet enchaînement se fait dans le code source de YCSb.

Si je change «User» en une autre chaîne de 100 caractères, ou si j'en choisis un d'un ensemble prédéfini d'environ 100, cela répondra à mes besoins. Mais je ne trouve pas la ligne de code qui combine la chaîne "User" avec une représentation sous forme de chaîne d'un entier.

J'ai parcouru le code source, mais je ne trouve tout simplement pas la ou les lignes qui génèrent les clés. J'ai trouvé les lignes qui génèrent les champs.

Répondre