static void Main(string[] args) { DataCache.MaximumMemoryUse = 10000000000; // 10 GB, set this to what fits your case FacebookGraph facebookGraph = new FacebookGraph(); //SessionBase.BaseDatabasePath = "d:/Databases"; bool import = args.Length > 0 && args[0].ToLower() == "-import"; bool dirExist = Directory.Exists(Path.Combine(SessionBase.BaseDatabasePath, s_systemDir)); if (import || !dirExist) facebookGraph.ingestData(); facebookGraph.doQueries(); }
static void Main(string[] args) { FacebookGraph facebookGraph = new FacebookGraph(); SessionBase.BaseDatabasePath = "d:/Databases"; SessionBase.BTreeAddFastTransientBatchSize = 10; // reduces memory usage bool import = args.Length > 0 && args[0].ToLower() == "-import"; bool dirExist = Directory.Exists(Path.Combine(SessionBase.BaseDatabasePath, s_systemDir)); if (import || !dirExist) facebookGraph.ingestData(); facebookGraph.doQueries(); }
static void Main(string[] args) { FacebookGraph facebookGraph = new FacebookGraph(); SessionBase.BaseDatabasePath = "d:/Databases"; SessionBase.BTreeAddFastTransientBatchSize = 10; // reduces memory usage bool import = args.Length > 0 && args[0].ToLower() == "-import"; bool dirExist = Directory.Exists(Path.Combine(SessionBase.BaseDatabasePath, s_systemDir)); if (import || !dirExist) { facebookGraph.ingestData(); } facebookGraph.doQueries(); }