OrientDB - Database di commit
Simile a RDBMS, OrientDB fornisce anche concetti di transazione come Commit e Rollback. Commit si riferisce alla chiusura della transazione salvando tutte le modifiche nel database. Rollback si riferisce al ripristino dello stato del database fino al punto in cui è stata aperta la transazione.
La seguente istruzione è la sintassi di base del comando del database Commit.
COMMIT
Note - È possibile utilizzare questo comando solo dopo essersi connessi a un determinato database e dopo aver iniziato la transazione.
Esempio
In questo esempio, useremo lo stesso database denominato "demo" che abbiamo creato nel capitolo precedente. Vedremo l'operazione di commit della transazione e memorizzeremo un record utilizzando le transazioni.
Innanzitutto, avvia la transazione utilizzando quanto segue BEGIN comando.
orientdb {db = demo}> BEGIN
Quindi, inserisci un record in una tabella dei dipendenti con i valori id = 12 e name = satish.P utilizzando il seguente comando.
orientdb> INSERT INTO employee (id, name) VALUES (12, 'satish.P')
È possibile utilizzare il seguente comando per eseguire il commit della transazione.
orientdb> commit
Se questa transazione viene salvata con successo, otterrai il seguente output.
Transaction 2 has been committed in 4ms