Сохраните объект Javascript в базу данных NoSQL и получите его впоследствии - PullRequest
2 голосов
/ 03 декабря 2011

У меня есть объект Javascript, который я хочу сохранить в базе данных NoSQL (Neo4j).

Есть ли способ сохранить этот объект в базе данных, чтобы впоследствии извлечь его и заставить его работать так, как будто его никогда не отправляли и не извлекали из базы данных, что означает наличие всех определенных элементов (свойств и методов)?

Если так, как бы вы это сделали?

1 Ответ

0 голосов
/ 05 марта 2013

Я бы порекомендовал написать API на стороне сервера для обработки ваших основных операций CRUD на Neo4j.Вы не должны публично раскрывать свой Neo4j REST API, так как это может привести к уязвимостям безопасности в будущем.Если кто-то знает, что вы используете Neo4j, он может напрямую нацелить вашу базу данных, если вы предоставите собственный REST API Neo4j.Если у вас есть слой абстракции между вашей базой данных и публикой, это, как правило, будет безопаснее.

...