--Gigya | The Leader in Customer Identity Management2015 CRM Watchlist WinnerJoin Us at The Gigya Grill @ SXSWi from March 13-15
You received this message because you are subscribed to the Google Groups "Tephra User" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tephra-user...@googlegroups.com.
To post to this group, send email to tephr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tephra-user/60cdb90b-9ee5-460b-bd5b-07d8f3884a8c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
#processes | # Threads | Trx Amount | Total Trx | Total Time | trx per second |
1 | 50 | 100 | 5000 | 2 | 2500 |
1 | 120 | 1000 | 120000 | 26 | 4615.384615 |
1 | 200 | 1000 | 200000 | 45 | 4444.444444 |
1 | 300 | 1000 | 300000 | 71 | 4225.352113 |
5 | 100 | 1000 | 500000 | 162 | 3086.419753 |
5 | 200 | 1000 | 1000000 | 283 | 3533.568905 |
5 | 300 | 1000 | 1500000 | 462 | 3246.753247 |
3 | 200 | 1000 | 600000 | 141 | 4255.319149 |
3 | 200 | 10000 | 6000000 | 1413 | 4246.284501 |
start transaction
write key1 -> value1
commit
start transaction a
transaction a: read key1
start transaction b (with other client)
transaction B : write to key1 -> value2
transaction A : write to key2 : value it got from get key1
commit transaction B
commit transaction A
data.tx.server.io.threads | 2 | Number of threads for socket IO |
data.tx.server.threads | 20 | Number of handler threads |
data.tx.client.provider | pool | Client provider strategy: "pool" uses a pool of clients; "thread-local" a client per thread |
data.tx.client.count | 5 | Max number of clients for "pool" provider |
2. I have one scenario that is unclear to me:Is this as expected or am I doing something wrong ? since transaction A is using the value it got from key 1 I would expect it to throw an exception.
start transaction
write key1 -> value1
commit
start transaction a
transaction a: read key1
start transaction b (with other client)
transaction B : write to key1 -> value2
transaction A : write to key2 : value it got from get key1
commit transaction B
commit transaction A
- We don’t get exception !!