> > The only issue is that if you do export database to JSON and then back > your RIDs will be changed. >
I thought about this as well, however, I think that if I'm using edges instead of storing the IDs itself (in graph mode), the relationship should be preserved even after an export/import. Is that right ? On Monday, January 19, 2015 at 2:28:16 PM UTC+1, Andrey Lomakin wrote: > > Hi Bertran, > The only issue is that if you do export database to JSON and then back > your RIDs will be changed. > But may be we will add option to keep rids on their places. Not so hard to > do. > The only downside of such flag will be presence of holes for rids of > removed records. > Each record removal consumes about 10 bytes of disk space (not so much )) > ), but when you do export/import we optimize space is used by database as > result rids may be changed. > > On Mon, Jan 19, 2015 at 2:48 PM, Bertrand Quenin <[email protected] > <javascript:>> wrote: > >> Hi, >> >> I'm currently using OrientDB for a project at work and I have some >> question about record IDs. >> >> As far as I understood, record IDs are unique and can be used to to >> identify a record in a deterministic way. I was wondering if these IDs can >> be used to identify objects through (REST) APIs. >> >> As any web application, I need to identify objects one way or another and >> I was wondering what the best approach would be: >> 1/ Using record IDs provided by orient DB >> 2/ Adding a "business" id field to my objects and manage it aside. >> >> So far, I didn't see any reason why I shouldn't use the record ID itself, >> the only con I see is that RID are strings clusterId#position (and not >> plain integers) and it's a bit harder to expose in an URL ... >> >> Is there any issue I haven't foresee ? >> >> Thanks for your help >> >> -- >> >> --- >> 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/d/optout. >> > > > > -- > Best regards, > Andrey Lomakin. > > -- --- 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.
