neo4j测试数据生成
来源:互联网 发布:ubuntu 安装libxml2 编辑:程序博客网 时间:2024/05/16 15:25
WINDOWS平台下 eclipse项目
工具下载地址
数据生成主要类为com.run.data.Importer类;
生成规则:
1、修改main函数中的String dbPath地址到自己的自己的neo4j数据目录
如我的数据库解压地址为:E:\document\neo4j\Neo4j\neo4j-enterprise-1.6-windows\neo4j-enterprise-1.6\data\graph.db
2、以网络联系为数据基础,帐号、域名、和自定义的协议id确定帐号的唯一性。
比如说有人用QQ 123456 号注册126的邮箱,那么帐号123456不能确定唯一性,QQ的域设置为“” 协议设置为1015,邮箱126有域为@126.com,协议设置为1004这样就确定了帐号的唯一性。
3、数据规则
方法generta(String path,
String protectedId,
String domain,
int inforNum,
int level,
int minScope,
int maxScope,
String genterType)中设置inforNum为循环次数,level为最大的关联深度,maxScope为最大的group数据。
4、随机生成帐号、随机minScope到maxScope的group数据,每个节点有70%的概率有下级子关联节点,在随机level深度中创建子集关联数据。
此处有一个使用以上工具生成的数据,将此数据文件解压到数据库目录即可使用。
如果查找帐号不方便,先使用neo4j数据库 下载解压后将数据文件拷比到data/graph.db文件夹中,如果graph.db不存在,新建一个即可。
双击数据库解压目录下bin/neo4j.bat运行数据库,
在浏览器中打开http://localhost:7474会打开一下页面
点击Data browser,在输入栏随便输入节点id点击查找图标,即可显示存在节点的属性,如帐号(username)
- neo4j测试数据生成
- 生成测试数据
- 生成测试数据
- 生成测试数据
- 使用Sql生成测试数据
- 测试数据生成程序
- mysql生成测试数据
- TestData - 生成测试数据
- mysql 动态生成测试数据
- oracle批量生成测试数据
- 测试数据生成工具
- 自动生成测试数据
- 配置:测试数据生成
- POSTGRESQL测试数据生成
- SAP 函数生成测试数据
- acm:测试数据生成方法
- Python_生成测试数据
- Postgresql生成大量测试数据
- code style
- jQuery 选择器
- oracle表分区
- 安卓中两种制作程序Splash的方法
- 可执行PHP文件的守护进程
- neo4j测试数据生成
- Spring 配置数据连接池
- Oracle表分区
- Fix Bug of mux_redux in ssh-rd
- 超简单--目录下的文件打包
- 动画翻转
- in_aton和in4_pton的内核编程用法
- jQuery.Cookie插件源码
- Graphics类与GDI