バージョン 3 から バージョン 4 における更新: ANAPSID

差分発生行の前後
無視リスト:
更新日時:
2014/12/26 11:02:08 (9 年 前)
更新者:
wu
コメント:

--

凡例:

変更なし
追加
削除
変更
  • ANAPSID

    v3 v4  
    77 
    88{{{ 
    9 Usage: ./run_anapsid -e <endpoints_file> -q <query_file> -b <buffer_size> -s <si 
    10 mulated> -p <plan> -o <sparql1.1> -d <decomposition> -a <adaptive> -k <special> 
    11 -w <withoutCounts> 
    12  where 
    13 <simulated>, <adaptive> <sparql1.1> and <withoutCounts> is one in [True, False], 
     9run_anapsid -e $ENDPOINTS -q $query -p <planType> -s False -o False -d <TypeofDecompostion> -a True -w False [-k <special>]  [-V <typeOfEndpoint>] -r False 
     10}}} 
    1411 
    15 <plan> is one in [b, ll, naive, d] (bushy plan, left linear plan, naive binary t 
    16 ree plan, only decompose), 
    17 <decomposition> is one in [EG, SSGS, SSGM] (Exclusive Groups, Star Shaped Group 
    18 Single Endpoint, Star Shaped Group Multiple Endpoints) and 
    19 <special> is one in [y, c] (y is for showing the plan, and c is for decomposicio 
    20 n without using service operator, and using UNION to indicate joins. 
    21 }}} 
     12$ENDPOINTS: path and name of the file where the description of the endpoints is stored. 
     13 
     14$query: path and name of the filw where the query is stored. 
     15 
     16<planType>: can be b if the plan is bushy, ll is the plan is left linear, and naive for naive binary tree plan. 
     17 
     18-o: can be True or False. True indicates that the input query is in SPARQL1-1 and no decomposition is needed; False, otherwise. 
     19 
     20-d: indicates the type of Decomposition. can be SSGM (Star Shaped Group Multiple Endpoints), SSGS (Star Shaped Group Single Endpoint), EG (Exclusive Groups), Recommended SSGM. 
     21 
     22-a: indicates if the adaptive operators will be used. Recommended value True. 
     23 
     24-w: can be True or False. Indicates if the cardinality of the queries will be estimated by contacting the sources (True) or by using a cost model (False). Turning True this feature may affect execution time. 
     25 
     26-k: can be y or c. The value y indicates that the plan will be produced, while c asks that decomposition. This parameter is optional, and should be set up only if the plan of the query wants to be produced. 
     27 
     28-r: can be True or False. Use True if the answer of the query will be output and False if only a summary of the execution will be produced. 
     29 
     30-V: can be True or False. True indicates if the endpoints to contact are Virtuoso, False is of any other type, e.g., OWLIM. 
     31 
     32 
     33'''please notice that the Usage information printed when running "./run_anapsid" is wrong!''' 
     34 
    2235 
    2336 
     
    3043 
    3144 
    32