Change 'update' to 'put' in your list of operations and it should work.

Sean Cribbs <[email protected]>
Developer Advocate
Basho Technologies, Inc.
http://basho.com/

On Jun 23, 2010, at 4:40 AM, Germain Maurice wrote:

> Hi Sean,
> 
> Thank you for your answer, i'm relieved by reading your first impression.
> I tried to use the null driver as you advised, but {driver, null} and 
> {driver, basho_bench_driver_null} didn't work.
> 
> INFO: Est. data size: 37.25 GB
> INFO: Starting max worker: <0.64.0>
> INFO: Starting max worker: <0.62.0>
> INFO: Starting max worker: <0.60.0>
> INFO: Starting max worker: <0.58.0>
> DEBUG:Driver basho_bench_driver_null crashed: {function_clause,
>                                                [{basho_bench_driver_null,run,
>                                                  [update,
>                                                   
> #Fun<basho_bench_keygen.1.97947909>,
>                                                   
> #Fun<basho_bench_valgen.0.133134104>,
>                                                   51974]},
>                                                 {basho_bench_worker,
>                                                  worker_next_op,1},
>                                                 {basho_bench_worker,
>                                                  max_worker_run_loop,1}]}
> INFO: Starting max worker: <0.56.0>
> DEBUG:Driver basho_bench_driver_null crashed: {function_clause,
>                                                [{basho_bench_driver_null,run,
>                                                  [update,
>                                                   
> #Fun<basho_bench_keygen.1.97947909>,
>                                                   
> #Fun<basho_bench_valgen.0.133134104>,
>                                                   98189]},
>                                                 {basho_bench_worker,
>                                                  worker_next_op,1},
>                                                 {basho_bench_worker,
>                                                  max_worker_run_loop,1}]}
> ....
> 
> Any explanation ?
> 
> Thanks
> 
> Le 22/06/10 23:53, Sean Cribbs a écrit :
>> 
>> Germain,
>> 
>> Sorry for not getting back to you sooner. Your graphs are slightly 
>> disconcerting to me for a few reasons.
>> 
>> 1) The throughput graphs have consistent upward trends, which says to me 
>> that something - cache, buffer pools, whatever - aren't "warmed up" until 
>> the end of the test.  There might also be something external to the test 
>> going on.
>> 
>> 2) You have a lot of concurrent workers. 5 should be more than enough to 
>> saturate your cluster when there's no throttling ({mode,max}).  Be sure your 
>> client machine is not the limiting factor here (and that you're not running 
>> basho_bench on the same machine as a node).
>> 
>> 3) Your payload size is really large (fixed size of 400K). If this is 
>> representative of your application's workload, that's fine.  But you might 
>> try running the test with the "null" driver, which will detect how well the 
>> key and value generators perform in combination (doesn't actually hit Riak). 
>>  It should give you an idea of how costly the generation is, and thus what 
>> the upper limits of throughput are.
>> 
>> Sean Cribbs <[email protected]>
>> Developer Advocate
>> Basho Technologies, Inc.
>> http://basho.com/
>> 
>> On Jun 22, 2010, at 4:38 PM, Germain Maurice wrote:
>> 
>>> No one ?
>>> 
>>> Le 18/06/2010 18:47, Germain Maurice a écrit :
>>>> 
>>>> Hi all,
>>>> 
>>>> We led some tests with basho_bench and we got some results here : 
>>>> http://erralt.wordpress.com/2010/06/18/benching-riak-with-basho_bench/
>>>> 
>>>> I put inside the pictures the content of each configuration file we used 
>>>> to launch the benchmarks (easier to compare).
>>>> When looking at the last benchmark and after 3000 seconds elapsed, can we 
>>>> considered that more than 2500 operations are done in one second ? On each 
>>>> second can we expect to get the same quantity of read and write requests 
>>>> throughout the benchmark ?
>>>> 
>>>> Regards,
>>>> Germain
>>>> -- 
>>>> Germain Maurice
>>>> Administrateur Système/Réseau
>>>> Tel : +33.(0)1.42.43.54.33
>>>> 
>>>> http://www.linkfluence.net
>>>> 
>>>> _______________________________________________
>>>> riak-users mailing list
>>>> [email protected]
>>>> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
>>>>   
>>> 
>>> _______________________________________________
>>> riak-users mailing list
>>> [email protected]
>>> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
>> 
> 
> 
> -- 
> Germain Maurice
> Administrateur Système/Réseau
> Tel : +33.(0)1.42.43.54.33
> 
> http://www.linkfluence.net
> _______________________________________________
> riak-users mailing list
> [email protected]
> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

_______________________________________________
riak-users mailing list
[email protected]
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to