生成規(guī)則:
1、修改main函數(shù)中的String dbPath地址到自己的自己的neo4j數(shù)據(jù)目錄如我的數(shù)據(jù)庫解壓地址為:E:\document\neo4j\Neo4j\neo4j-enterprise-1.6-windows\neo4j-enterprise-1.6\data\graph.db
2、以網(wǎng)絡聯(lián)系為數(shù)據(jù)基礎,帳號、域名、和自定義的協(xié)議id確定帳號的唯一性。
比如說有人用QQ 123456 號注冊126的郵箱,那么帳號123456不能確定唯一性,QQ的域設置為“” 協(xié)議設置為1015,郵箱126有域為@126.com,協(xié)議設置為1004這樣就確定了帳號的唯一性。
3、數(shù)據(jù)規(guī)則
方法generta(String path,
String protectedId,
String domain,
int inforNum,
int level,
int minScope,
int maxScope,
String genterType)中設置inforNum為循環(huán)次數(shù),level為最大的關聯(lián)深度,maxScope為最大的group數(shù)據(jù)。
4、隨機生成帳號、隨機minScope到maxScope的group數(shù)據(jù),每個節(jié)點有70%的概率有下級子關聯(lián)節(jié)點,在隨機level深度中創(chuàng)建子集關聯(lián)數(shù)據(jù)。
此處有一個使用以上工具生成的數(shù)據(jù),將此數(shù)據(jù)文件解壓到數(shù)據(jù)庫目錄即可使用。
如果查找?guī)ぬ柌环奖,先使用neo4j數(shù)據(jù)庫 下載解壓后將數(shù)據(jù)文件拷比到data/graph.db文件夾中,如果graph.db不存在,新建一個即可。
雙擊數(shù)據(jù)庫解壓目錄下bin/neo4j.bat運行數(shù)據(jù)庫,
在瀏覽器中打開http://localhost:7474會打開一下頁面