注意:仅仅是个人学习笔记,不会去全方面验证以下所说内容。
嵌入式:
嵌入式的neo4j数据库是嵌入在当前运行的jvm中的,当你的系统是分布式的系统时,部署在另外一个地方的jvm就无法访问这个嵌入式的neo4j数据库;
但是嵌入式的neo4j数据库访问可以通过neo4j api方便使用。
服务器式:
服务器式的neo4j数据库就相当于单独部署在网络某个地方的数据库;任何地方的jvm,并且不管是java还是其他语言,都可以通过Restful风格的请求(类似http请求)访问这个数据库;
但是不能使用neo4j api,只能自己拼凑数据库的增删改查语句,然后发送网络请求,获得其响应。