Does plocal supports transactions? On Thursday, April 3, 2014 6:56:07 PM UTC+2, Nhat Nguyen wrote: > > Still takes the same time. > > On Thursday, April 3, 2014 6:47:56 PM UTC+2, Nhat Nguyen wrote: >> >> Could you maybe describe what plocal means? I couldnt find anything in >> the wiki. Is it "physical local"? >> >> What is the difference between them? >> >> On Thursday, April 3, 2014 11:13:37 AM UTC+2, Andrey Lomakin wrote: >>> >>> You use local. >>> Could you change to plocal and say result we are going to deprecate >>> local so it is reasonable to test on this storage any way. >>> >>> >>> On Thu, Apr 3, 2014 at 12:12 PM, Nhat Nguyen >>> <[email protected]>wrote: >>> >>>> Thanks for the quick reply. >>>> >>>> public static void run() >>>> { >>>> final StopWatch s = new StopWatch(); >>>> s.start(); >>>> ODatabaseDocumentTx db = ODatabaseDocumentPool.global().acquire( >>>> "local:...", >>>> "admin", "admin" ); >>>> >>>> int[] aArray = new int[] { 12, 23, 44, 50, 1, 29, 20, 99, 100, 2, >>>> 13 }; >>>> String[] sArray = new String[] { "Simon", "Pegg", "Marry", >>>> "Olean", "Itsu", "Parov", "Stelar", "Miquel" }; >>>> try >>>> { >>>> db.begin( TXTYPE.NOTX ); >>>> for( int j = 0; j < 50; j++ ) >>>> { >>>> ODocument document = db.newInstance( "Person" ); >>>> for( int i = 0; i < 4000; i++ ) >>>> { >>>> document.field( "fieldName" + i, "fieldValue" + i ); >>>> } >>>> db.save( document ); >>>> } >>>> db.commit(); >>>> s.stop(); >>>> System.out.println( s.prettyPrint() ); >>>> } >>>> catch( Exception e ) >>>> { >>>> e.printStackTrace(); >>>> db.rollback(); >>>> } >>>> finally >>>> { >>>> db.close(); >>>> } >>>> >>>> } >>>> >>>> >>>> and then the delete >>>> >>>> public static void deleteObjects() >>>> { >>>> final StopWatch s = new StopWatch(); >>>> s.start(); >>>> ODatabaseDocumentTx db = ODatabaseDocumentPool.global().acquire( >>>> "local:...", >>>> "admin", "admin" ); >>>> try >>>> { >>>> db.begin( TXTYPE.NOTX); >>>> for( ODocument m : db.browseClass( "Person" ) ) >>>> { >>>> m.delete(); >>>> } >>>> db.commit(); >>>> s.stop(); >>>> System.out.println( s.prettyPrint() ); >>>> } >>>> catch( Exception e ) >>>> { >>>> >>>> db.rollback(); >>>> } >>>> finally >>>> { >>>> db.close(); >>>> } >>>> } >>>> >>>> and then i ran those in a simple thread >>>> >>>> for( int i = 0; i < 2; i++ ) >>>> { >>>> >>>> new Thread() >>>> { >>>> public void run() >>>> { >>>> TestBeanUtils.run(); >>>> }; >>>> }.start(); >>>> } >>>> >>>> feel free to blame anything. >>>> >>>> regards, >>>> Nhat >>>> >>>> >>>> On Thursday, April 3, 2014 11:04:14 AM UTC+2, Andrey Lomakin wrote: >>>> >>>>> That is because current version of cluster tries to reuse space at any >>>>> cost and your records are big. >>>>> That is why it is so slow. >>>>> Any way could you provide me test case I will look on it. >>>>> >>>>> >>>>> >>>>> On Thu, Apr 3, 2014 at 11:53 AM, Nhat Nguyen < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> is there any posibility to increase the performance of deletes? >>>>>> >>>>>> I inserted 200 Documents á 128kb size in ~2ms with 2 Threads. >>>>>> But when i am deleting them it takes 20 seconds. Am i doing anything >>>>>> wrong or is the delete just that slow? >>>>>> >>>>>> I tried it with the "java api" and the "console.bat". >>>>>> >>>>>> I´ve used the OrientDB Version 1.7-rc2. >>>>>> >>>>>> regards, >>>>>> Nhat >>>>>> >>>>>> -- >>>>>> >>>>>> --- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "OrientDB" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Best regards, >>>>> Andrey Lomakin. >>>>> >>>>> Orient Technologies >>>>> the Company behind OrientDB >>>>> >>>>> -- >>>> >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "OrientDB" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> >>> >>> -- >>> Best regards, >>> Andrey Lomakin. >>> >>> Orient Technologies >>> the Company behind OrientDB >>> >>>
-- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
