Have two classes:
Person
Address.
I want create Edge where Person.AddressId = Address,Id
Person - 20 million Vertex
Address - 40 million Vertex
Person have sub-classes as people, phone and another
Code :
allrecord = client.command("select count(*) from Person")
for i in range(0,count-1):
start_v = ''
result_v = ''
start_v = '#731:' + str(i)
Start_SysId_object = client.command("select AddressId from Person where
@rid=%s" % start_v)
try:
Start_SysId_object_str =
str(Start_SysId_object[0].oRecordData['AddressSysId'])
except:
continue
if Start_SysId_object_str != '':
Found_objects = client.command("select @rid from Address_Larix where
SysId=%s" % Start_SysId_object_str)
else:
continue
res_len = len(Found_objects)
if (res_len >= 1):
for j in range(res_len):
result_v = str(Found_objects[j].oRecordData['rid'])
z = client.command("create EDGE LiveIn FROM %s TO %s " %
(start_v, result_v))
else:
It work very slowly , 1 -2 edge per second.
Also I try create Link , but it creating 2 days and not success.
How to fast create EDGE ?
--
---
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.