rubenwardy wrote:Nodes are stored in MapBlocks. Each MapBlock is a row which contains a "blob" of binary data to store the nodes within it. Therefore, nodes are not stored in their own rows. I'm not sure how meta data is stored, however.
Oh gosh. Then I think this structure should be first rewritten to normal "1 node - 1 row" structure, and then we could talk about performance of moving nodes or doing anything else to them. If the whole block gets updated every time one node changes in it, this means we have around 4095x slowness (if I remember correct and block is 16*16*16 nodes)?