设为首页 加入收藏

TOP

tinkerpop(2)使用java调用tinkerpop,存储到derby数据库(五)
2015-07-24 10:33:19 来源: 作者: 【 】 浏览:2
Tags:tinkerpop 使用 java 调用 存储 derby 数据库
un 12, 2015 5:19:14 PM org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory INFO: HHH000397: Using ASTQueryTranslatorFactory Jun 12, 2015 5:19:14 PM org.hibernate.tool.hbm2ddl.SchemaUpdate execute INFO: HHH000228: Running hbm2ddl schema update Jun 12, 2015 5:19:14 PM org.hibernate.tool.hbm2ddl.SchemaUpdate execute INFO: HHH000102: Fetching database metadata Jun 12, 2015 5:19:14 PM org.hibernate.tool.hbm2ddl.SchemaUpdate execute INFO: HHH000396: Updating schema Jun 12, 2015 5:19:15 PM org.hibernate.tool.hbm2ddl.TableMetadata INFO: HHH000261: Table found: .ADMIN.ENTITY Jun 12, 2015 5:19:15 PM org.hibernate.tool.hbm2ddl.TableMetadata INFO: HHH000037: Columns: [element_id, id, valuedata, incomingvertex_id, dtype, removed, label, keyname, outgoingvertex_id, version] Jun 12, 2015 5:19:15 PM org.hibernate.tool.hbm2ddl.TableMetadata INFO: HHH000108: Foreign keys: [fk_9r4w6h2jlb9a4e9pt3d95girc, fk_wb8dqej10hriw3o6m72yj9p, fk_ay9plo3t1cprfwdwjvp6fdwi6] Jun 12, 2015 5:19:15 PM org.hibernate.tool.hbm2ddl.TableMetadata INFO: HHH000126: Indexes: [uk_7hyan3asmdvrxrlywl7v0lj6e, sql150612170336740, uk_e jspyse8mcceolr4vps96aohp, sql150612170337000, sql150612170337030, sql150612170336940] Jun 12, 2015 5:19:15 PM org.hibernate.tool.hbm2ddl.TableMetadata INFO: HHH000261: Table found: .ADMIN.INDEX_BASE Jun 12, 2015 5:19:15 PM org.hibernate.tool.hbm2ddl.TableMetadata INFO: HHH000037: Columns: [id, bpjpakeyindex_id, indexclassname, elementtype, dtype, removed, elementid, keyname, indexvalue, bpjpaindex_id, propertyid, indexname, version] Jun 12, 2015 5:19:15 PM org.hibernate.tool.hbm2ddl.TableMetadata INFO: HHH000108: Foreign keys: [fk_7ipiov9b2bb97hkncnl76mkkm, fk_olnpc5iekqlpsk6n61ucruk96] Jun 12, 2015 5:19:15 PM org.hibernate.tool.hbm2ddl.TableMetadata INFO: HHH000126: Indexes: [sql150612170337100, uk_o7ehuddxk2u2rgtqv9c8kbj75, uk_fd9ey72b1ypwplyllo410siv1, sql150612170337080, sql150612170336780, uk_l9wg7u7fi95namecr9p3apnn5, uk_tidr0ggw8dtylnj1ldr1oy4gb, uk_bke0r11vg7q6vtfud90jnfx4, uk_2u6spckbs5deg5048qfvxg5ca] Jun 12, 2015 5:19:15 PM org.hibernate.tool.hbm2ddl.SchemaUpdate execute INFO: HHH000232: Schema update complete Jun 12, 2015 5:19:15 PM org.hibernate.engine.jdbc.spi.SqlExceptionHelper$StandardWarningHandler logWarning WARN: SQL Warning Code: 10000, SQLState: 01J01 Jun 12, 2015 5:19:15 PM org.hibernate.engine.jdbc.spi.SqlExceptionHelper$StandardWarningHandler logWarning WARN: Database 'db/HibernateUnit_test_perf' not created, connection made to existing database instead. zhangsan:1 lisi:2 wangwu:3 create finish Jun 12, 2015 5:19:16 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl stop INFO: HHH000030: Cleaning up connection pool [jdbc:derby:db/HibernateUnit_test_perf;create=true] Process finished with exit code 0

对数据进行CRUD没有问题。

4,总结

代码就一个pom和java类,非常简单的就把图的数据存储到了数据库中。
存储到mysql里面类似,需要修改下jdbc连接即可。
如果作为业务服务,现在的代码再加点就基本满足了。
虽然数据库存储的比neo4j,solr等稍微慢点,但是运维成本低,数据库可以做主从复制,保护数据,同时多个服务访问一个数据库也可以解决单点服务问题。
数据库的优化非常多,非常方便,同时索引速度也挺快的。这个存储的是关系,一般情况先数据不太大,再使用mycat进行分库分表就可以扩展了。

首页 上一页 2 3 4 5 下一页 尾页 5/5/5
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Oracle创建split和splitstr函数 下一篇Oracledbms_random函数用法快速生..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·求navicat for mysql (2025-12-26 13:21:33)
·有哪位大哥推荐一下m (2025-12-26 13:21:30)
·MySQL下载与安装教程 (2025-12-26 13:21:26)
·Linux_百度百科 (2025-12-26 12:51:52)
·Shell 流程控制 | 菜 (2025-12-26 12:51:49)