Hi, I have been following this for a while and the current status, as I understand it, is that only declared fields avoid being duplicated.
Adding any property/relation type without declaring it will be stored in the same way as all property names were in the older version, This is an improvement but we are not "all the way there". Regards, -Stefan On Wednesday, October 22, 2014 3:37:25 PM UTC, Riccardo Tasso wrote: > > Wow, I didn't noticed that change, it's nice! > > Riccardo > > 2014-10-22 16:03 GMT+02:00 Keith Freeman <[email protected] <javascript:>>: > >> In the current documentation under "Performance Tuning" it says: >>> >>> Keep field names short >>> >>> OrientDB is schema-less that means field names are stored with the >>> values too. So if you call a field "out" instead of "outVertices" you saves >>> 8 characters, namely 8 bytes per record. Applying this to millions of >>> records allows you to save several Megabytes. >>> >> >> However the blog entry for 2.0-M1 mentions >> >>> New Schema Driver Serialization: avoids writing field names for records >>> with Schema >>> >> >> This is a great improvement! So since we're using 2.0 going forward, can >> we assume that all fields defined as properties in the schema for a class >> will NOT be stored with the values? >> >> Also, does this apply to both mandatory and non-mandatory properties? >> >> Finally, is there any way to tell with console or studio if the field >> names are being stored with each value? >> >> -- >> >> --- >> 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. >> > > -- --- 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.
