日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

Timeline管理

Timeline管理提供了消息模糊查詢、多條件組合查詢以及Flush接口。

Search

Timeline管理的查詢功能基于多元索引的Search接口實現,只有設置了IndexSchema的TimelineStore才支持。索引字段支持LONG、DOUBLE、BOOLEAN、KEYWORD、GEO_POINT、TEXT等數據類型,屬性包含Index、Store、Array以及分詞類型,其含義與多元索引相同。更多信息,請參見數據類型映射

多元索引的Search接口提供了模糊查詢、多條件組合查詢等功能。其中需要用于模糊查詢的字段必須配置為TEXT類型并為該字段設置需要的分詞類型。關于分詞的更多信息,請參見分詞

/**
 * Search timeline by SearchParameter.
 * */
SearchParameter searchParameter = new SearchParameter(
        field("text").equals("fieldValue")
);
timelineStore.search(searchParameter);

/**
 * Search timeline by SearchQuery.
 * */
TermQuery query = new TermQuery();
query.setFieldName("text");
query.setTerm(ColumnValue.fromString("fieldValue"));
SearchQuery searchQuery = new SearchQuery().setQuery(query).setLimit(10);
timelineStore.search(searchQuery);

Flush

批量寫基于表格存儲SDK中DefaultTableStoreWriter實現,可以主動調用flush接口,將Buffer中尚未發出的請求主動觸發發送,同步等待至所有消息寫入成功。

/**
 * Flush messages in buffer, and wait until all messages are stored.
 * */
timelineStore.flush();