- 博客(11)
- 收藏
- 关注
原创 公开分布式高性能查询的源代码和部署方案(三)
7)Versant数据库的对象查询 Versant数据库可以支持SQL查询和NOSQL查询两种模式,以下为在查到第一个目标对象,之后采用NOSQL方式,自动执行朋友圈子遍历的例子: VQLQuery q = new VQLQuery( session, DistributedDatabaseManager.getInstance().HPC_DEMO_NETWORK_NAM...
2012-04-26 16:10:19
138
原创 公开分布式高性能查询的源代码和部署方案.(二)
5)创建复杂的对象关联,在Versant数据库中也非常容易,可以直接理解为内存对象的操作。 public void createKnownPerson() { TransSession session = DistributedDatabaseManager.getInstance() .createNewSession(); session.setDefaultDatab...
2012-04-26 16:09:43
135
原创 公开分布式高性能查询的源代码和部署方案(一)
1) Versant数据库可以直接支持复杂的业务模型: public class Person { String firstName; String lastName; String gender; String ethnicity; String language; // 新增的节点 int index = 5; Contact info; ...
2012-04-26 16:09:07
141
原创 公开一个云计算和云存储的源代码
1) Versant数据库可以直接支持复杂的业务模型: public class Person { String firstName; String lastName; String gender; String ethnicity; String language; // 新增的节点 int index = 5; Contact info; ...
2012-04-26 16:08:15
360
原创 公开SNS社区即时找朋友链的源代码和部署方案(续七)
Versant数据库的对象查询 Versant数据库可以支持SQL查询和NOSQL查询两种模式,以下为在查到第一个目标对象,之后采用NOSQL方式,自动执行朋友圈子遍历的例子: VQLQuery q = new VQLQuery( session, DistributedDatabaseManager.getInstance().HPC_DEMO_NETWORK_...
2012-04-23 14:49:12
155
原创 公开SNS社区即时找朋友链的源代码和部署方案(续六)
Versant数据库的对象查询 Versant数据库可以支持SQL查询和NOSQL查询两种模式,以下为SQL查询的例子: TransSession session = DistributedDatabaseManager.getInstance() .createNewSession(); VQLQuery q = new VQLQuery( sessi...
2012-04-23 14:48:45
108
原创 公开SNS社区即时找朋友链的源代码和部署方案(续五)
创建复杂的对象关联,在Versant数据库中也非常容易,可以直接理解为内存对象的操作。 public void createKnownPerson() { TransSession session = DistributedDatabaseManager.getInstance() .createNewSession(); session.setDefaultDataba...
2012-04-23 14:48:13
240
原创 公开SNS社区即时找朋友链的源代码和部署方案(续四)
Versant数据库可以很容易地创建对象,并保存到数据库中。 TransSession session = DistributedDatabaseManager.getInstance() .createNewSession(); session.setDefaultDatabase("dbnodeb"); // TransSession session...
2012-04-23 14:47:38
146
原创 公开SNS社区即时找朋友链的源代码和部署方案(续三)
Versant数据库可以很容易的建立和数据库之间的连接: Iterator ite = this.dblist.iterator(); DatabaseLoginHelper helper = (DatabaseLoginHelper)ite.next(); session = new TransSession(helper.getDatabaseNodeProper...
2012-04-23 14:46:56
116
原创 公开SNS社区即时找朋友链的源代码和部署方案(续二)
2)Versant数据库可以直接支持复杂的对象间的关系 如下的代码中展示了一个两层的关系结构。 public void addFriend( Person p ){ friends.add(p); addRelation(p); p.getFriends().add(this); } 若需要了解其解决方案,请点击:http://wenku.baidu.com/view...
2012-04-10 13:55:30
91
原创 公开SNS社区即时找朋友链的源代码和部署方案(续一)
1) Versant数据库可以直接支持复杂的业务模型: public class Person { String firstName; String lastName; String gender; String ethnicity; String language; // 新增的节点 int index = 5; Contact info; Location ...
2012-04-09 12:38:29
184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅