Преобразование идентификатора записи Востока в случайный идентификатор - PullRequest
0 голосов
/ 01 июня 2019

Согласно документации http://www.orientdb.com/docs/last/Tutorial-Record-ID.html идентификатор записи представляет собой 2 числа: идентификатор кластера и идентификатор позиции.

Когда я выбираю записи в моем бэкэнде Node.js, они имеют идентификаторы в видеобъект.например, { cluster: 5, position: 4 }.Каков хороший способ конвертировать его в моно-подобный строковый идентификатор?

А сейчас я думаю о том, чтобы упорядочить объект и преобразовать его в base64 и получить что-то вроде этого: eyBjbHVzdGVyOiAxMiwgcG9zaXRpb246IDYgfQ==

Но разве это хороший способ справиться с этим?

Я также думал о сохранении действительного поля идентификатора (присваивая его перед вставкой), но я предполагаю, что это только добавит больше сложности и нежелательных данных.

...