Thnx!

1. AS IS

2/3. Goes like this:
        OrientGraph theGraph = new OrientGraph("plocal:/var/www/data/" + 
<base>);
        if (!theGraph.getRawGraph().exists()) {
            theGraph.getRawGraph().create();
        }

Moved to OrientGraph away fro NoTx.


Can you please point me to Connection pooling documentation for this 
scenario?
Or do I use "theGraph" (from the above example) for all my threads?

Regards,
  -Stefan


On Thursday, 23 January 2014 13:42:55 UTC, Andrey Lomakin wrote:
>
> Hi Stefan,
> I would suggest you do not use NoTx version of graph you have a risk to 
> end up in non consistent state after concurrent modification exception.
>
> About you question so:
>
> 1.
>   First step is correct.
>
> 2. 
>   Then you create database using com.orientechnologies.
> orient.client.remote.OServerAdmin#createDatabase 
> and com.orientechnologies.orient.client.remote.OServerAdmin#existsDatabase 
> methods.
> 3. 
>  Connecting on plocal:<filepath> is correct. 
>  
>
>
> On Wed, Jan 22, 2014 at 11:50 PM, <[email protected] <javascript:>
> > wrote:
>
>> Hi,
>>
>> I must be mixing things here but after having used the OrientDB in 
>> embedded mode before I'm not understanding how the embedded server plays 
>> with the client connections and the new OrientGraphNoTx.
>>
>> What I need to do programmatically is:
>>
>>    1. Start the server (*works fine*)
>>    server = OServerMain.create();
>>    
>>    server.startup(getClass().getResourceAsStream("/orientdb-server.xml"));
>>    server.activate();
>>    
>>    2. Create a new/fresh graph database (*produces error*)
>>    server.openDatabase("graph", "<database>", "<user>", 
>>    "<password>").create();
>>    ---> Database '<database>' is not configured on server
>>    
>>    3. Start using the new database  (*completely lost*)
>>    - OGraphDatabasePool - is deprecated and not compatible with 
>>    OrientGraphNoTx
>>    - Connecting on plocal:<filepath> seems wrong since I have the server 
>>    in place
>>    - Connecting on remote:server seems wrong since I'm running the 
>>    embedded server
>>
>> Assistance is greatly appreciated.
>>
>> Regards,
>>   -Stefan
>>
>> -- 
>>  
>> --- 
>> 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] <javascript:>.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>
>
> -- 
> 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/groups/opt_out.

Reply via email to