You can see the first compare result of adding:

Java:
Time of save 100 entities:   7765ms06-17 07:32AM 49.846 /add 200 7862ms
10825cpu_ms 9453api_cpu_ms 0kb java.latest.gaejava.appspot.com Mozilla/5.0
(Windows; U; Windows NT 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko)
Chrome/3.0.187.1 Safari/531.0,gzip(gfe)

Python:
Time of save 100 entities:   1210.234880ms
06-17 07:35AM 26.595 /add 200 1458ms 9649cpu_ms 9453api_cpu_ms 0kb
python.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows NT 5.1;
en-US) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/3.0.187.1
 Safari/531.0,gzip(gfe)


2009/6/18 Alkis Evlogimenos ('Αλκης Ευλογημένος) <evlogime...@gmail.com>

> All the puts() are slower in Java it seems.
>
> 2009/6/17 Nick Johnson (Google) <nick.john...@google.com>
>
> Hi keakon,
>>
>> Where do you get your figure of '5 times slower' from? The statistics you
>> posted demonstrate Python being slightly slower than Java, not the other way
>> around (and certainly not by a factor of 5).
>>
>> -Nick Johnson
>>
>>
>> On Wed, Jun 17, 2009 at 4:44 PM, 风笑雪 <kea...@gmail.com> wrote:
>>
>>> I did a datastore performance test with both Java (using JDO) and Python
>>> tonight, and find Python is much faster than Java.
>>> I defined a simple model which contains only 1 string property, and you
>>> can find the code in the attachment.
>>>
>>> There are two links for you to test:
>>> http://java.latest.gaejava.appspot.com
>>> http://python.latest.gaejava.appspot.com
>>>
>>> I found the cpu time and api cpu time are almost the same between Java
>>> and Python, the only difference is response time.
>>> I don't know whether it's a defect of Java version or problem of my code
>>> (it's the first time I write app in Java), can anybody check it?
>>>
>>> This is my test result:
>>>
>>> Java:
>>>
>>>>  Add:
>>>>
>>>> Time of save 1 entity:       54ms
>>>>
>>>> Time of create 100 entities: 0ms
>>>>
>>>> Time of save 100 entities:   7765ms
>>>>
>>>>
>>>>> Time of save 1 entity:       52ms
>>>>
>>>> Time of create 100 entities: 0ms
>>>>
>>>> Time of save 100 entities:   7059ms
>>>>
>>>>
>>>>> Time of save 1 entity:       61ms
>>>>
>>>> Time of create 100 entities: 0ms
>>>>
>>>> Time of save 100 entities:   7384ms
>>>>
>>>>
>>>>>
>>>>> Update:
>>>>
>>>> Time of fetch 1 entity:      222ms
>>>>
>>>> Time of update 1 entity:     25ms
>>>>
>>>> Time of fetch 100 entities:  40ms
>>>>
>>>> Time of update 100 entities: 7098ms
>>>>
>>>>
>>>>> Time of fetch 1 entity:      33ms
>>>>
>>>> Time of update 1 entity:     25ms
>>>>
>>>> Time of fetch 100 entities:  35ms
>>>>
>>>> Time of update 100 entities: 8038ms
>>>>
>>>>
>>>>> Time of fetch 1 entity:      14ms
>>>>
>>>> Time of update 1 entity:     24ms
>>>>
>>>> Time of fetch 100 entities:  34ms
>>>>
>>>> Time of update 100 entities: 8425ms
>>>>
>>>>
>>>>>
>>>>> Delete:
>>>>
>>>> Time of fetch 1 entity:      16ms
>>>>
>>>> Time of delete 1 entity:     82ms
>>>>
>>>> Time of fetch 100 entities:  36ms
>>>>
>>>> Time of delete 100 entities: 7655ms
>>>>
>>>>
>>>>> Time of fetch 1 entity:      93ms
>>>>
>>>> Time of delete 1 entity:     104ms
>>>>
>>>> Time of fetch 100 entities:  45ms
>>>>
>>>> Time of delete 100 entities: 9825ms
>>>>
>>>>
>>>>> Time of fetch 1 entity:      176ms
>>>>
>>>> Time of delete 1 entity:     98ms
>>>>
>>>> Time of fetch 100 entities:  60ms
>>>>
>>>> Time of delete 100 entities: 7784ms
>>>>
>>>>
>>>>>
>>>>>
>>>>> Log:
>>>>
>>>> 06-17 07:34AM 51.575 /del 200 8145ms 7970cpu_ms 6823api_cpu_ms 0kb
>>>>> java.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows NT
>>>>> 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>  06-17 07:34AM 36.326 /del 200 10094ms 8083cpu_ms 6823api_cpu_ms 0kb
>>>>> java.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows NT
>>>>> 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>  06-17 07:34AM 21.466 /del 200 7819ms 7942cpu_ms 6823api_cpu_ms 0kb
>>>>> java.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows NT
>>>>> 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>  06-17 07:34AM 02.319 /update 200 8519ms 13189cpu_ms 11929api_cpu_ms
>>>>> 0kb java.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows
>>>>> NT 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>  06-17 07:33AM 48.282 /update 200 8159ms 13105cpu_ms 11929api_cpu_ms
>>>>> 0kb java.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows
>>>>> NT 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>  06-17 07:33AM 35.099 /update 200 7426ms 13664cpu_ms 11929api_cpu_ms
>>>>> 0kb java.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows
>>>>> NT 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>  06-17 07:33AM 20.908 /add 200 7476ms 10684cpu_ms 9453api_cpu_ms 0kb
>>>>> java.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows NT
>>>>> 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>  06-17 07:33AM 07.749 /add 200 7146ms 10684cpu_ms 9453api_cpu_ms 0kb
>>>>> java.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows NT
>>>>> 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>  06-17 07:32AM 49.846 /add 200 7862ms 10825cpu_ms 9453api_cpu_ms 0kb
>>>>> java.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows NT
>>>>> 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>
>>> Python:
>>>
>>>>  Add:
>>>>
>>>> Time of save 1 entity:       129.576921ms
>>>>
>>>> Time of create 100 entities: 2.582073ms
>>>>
>>>> Time of save 100 entities:   1210.234880ms
>>>>
>>>>
>>>>> Time of save 1 entity:       54.707050ms
>>>>
>>>> Time of create 100 entities: 2.454042ms
>>>>
>>>> Time of save 100 entities:   1481.308937ms
>>>>
>>>>
>>>>> Time of save 1 entity:       47.955990ms
>>>>
>>>> Time of create 100 entities: 2.021074ms
>>>>
>>>> Time of save 100 entities:   1310.760021ms
>>>>
>>>>
>>>>>
>>>>> Update:
>>>>
>>>> Time of fetch 1 entity:      388.538837ms
>>>>
>>>> Time of update 1 entity:     53.938150ms
>>>>
>>>> Time of fetch 100 entities:  96.820831ms
>>>>
>>>> Time of update 100 entities: 1242.298126ms
>>>>
>>>>
>>>>> Time of fetch 1 entity:      409.255028ms
>>>>
>>>> Time of update 1 entity:     43.366909ms
>>>>
>>>> Time of fetch 100 entities:  92.492104ms
>>>>
>>>> Time of update 100 entities: 1119.529963ms
>>>>
>>>>
>>>>> Time of fetch 1 entity:      431.589842ms
>>>>
>>>> Time of update 1 entity:     37.049055ms
>>>>
>>>> Time of fetch 100 entities:  76.496124ms
>>>>
>>>> Time of update 100 entities: 2046.729803ms
>>>>
>>>>
>>>>>
>>>>> Delete:
>>>>
>>>> Time of fetch 1 entity:      417.876959ms
>>>>
>>>> Time of delete 1 entity:     62.140942ms
>>>>
>>>> Time of fetch 100 entities:  105.495930ms
>>>>
>>>> Time of delete 100 entities: 1161.437988ms
>>>>
>>>>
>>>>> Time of fetch 1 entity:      614.541054ms
>>>>
>>>> Time of delete 1 entity:     49.677849ms
>>>>
>>>> Time of fetch 100 entities:  90.868950ms
>>>>
>>>> Time of delete 100 entities: 1129.801989ms
>>>>
>>>>
>>>>> Time of fetch 1 entity:      563.830853ms
>>>>
>>>> Time of delete 1 entity:     66.990137ms
>>>>
>>>> Time of fetch 100 entities:  188.508034ms
>>>>
>>>> Time of delete 100 entities: 1076.126814ms
>>>>
>>>>
>>>>>
>>>>> Log:
>>>>
>>>> 06-17 07:36AM 51.238 /del 200 1979ms 7102cpu_ms 6823api_cpu_ms 0kb
>>>>> python.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows NT
>>>>> 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>  06-17 07:36AM 42.483 /del 200 1896ms 6942cpu_ms 6823api_cpu_ms 0kb
>>>>> python.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows NT
>>>>> 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>  06-17 07:36AM 33.591 /del 200 1778ms 6962cpu_ms 6823api_cpu_ms 0kb
>>>>> python.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows NT
>>>>> 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>  06-17 07:36AM 16.895 /update 200 2605ms 12258cpu_ms 12034api_cpu_ms
>>>>> 0kb python.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows
>>>>> NT 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>  06-17 07:36AM 00.586 /update 200 1679ms 12258cpu_ms 12034api_cpu_ms
>>>>> 0kb python.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows
>>>>> NT 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>  06-17 07:35AM 51.585 /update 200 1789ms 12230cpu_ms 12034api_cpu_ms
>>>>> 0kb python.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows
>>>>> NT 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>  06-17 07:35AM 41.851 /add 200 1367ms 9584cpu_ms 9453api_cpu_ms 0kb
>>>>> python.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows NT
>>>>> 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>  06-17 07:35AM 34.596 /add 200 1549ms 9621cpu_ms 9453api_cpu_ms 0kb
>>>>> python.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows NT
>>>>> 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>  06-17 07:35AM 26.595 /add 200 1458ms 9649cpu_ms 9453api_cpu_ms 0kb
>>>>> python.latest.gaejava.appspot.com Mozilla/5.0 (Windows; U; Windows NT
>>>>> 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) 
>>>>> Chrome/3.0.187.1Safari/531.0,gzip(gfe)
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>> --
>> Nick Johnson, App Engine Developer Programs Engineer
>> Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number:
>> 368047
>>
>>
>>
>>
>
>
> --
>
> Alkis
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to