OrientDB - хранилище ключей в C# - PullRequest
0 голосов
/ 30 апреля 2020

Мне нужно использовать OrientDB для создания хранилища значений ключей и выполнения некоторых базовых c операций, таких как добавление, удаление, изменение или печать некоторых данных. Проблема в том, что я действительно не понимаю, как я должен это делать, поскольку нет ни API, ни DataType, выделенных для kv-магазинов. Из того, что я понял из документации, я должен создать свои собственные классы, которые будут действовать как корзины, но я не знаю, правильно ли это или как должен выглядеть этот класс.

1 Ответ

0 голосов
/ 04 мая 2020

Класс в Orientdb подобен "модели" для вашего хранилища значений ключей (или как таблица в sql).

Например: если вы хотите хранить книги, вы должны создать Класс книги в OrientDb со свойствами: название, автор, т. Д. Эти свойства будут ключами в вашем хранилище значений ключей.

CREATE CLASS Book

CREATE PROPERTY Book.title STRING

CREATE PROPERTY Book.author STRING

INSERT INTO Book SET title = 'Harry Potter and the cursed child', author = 'J. K. Rowling'
...