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();
    }
Exemple #3
0
        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();
        }