2016-11-02 3 views
0

시간이지나면서 매우 커지는 데이터 세트를 표시하기 위해 Datatables를 사용할 계획 인 프로젝트가 있습니다. 같은 것을 위해 서버 측 처리를 사용할 가능성을 조사하고있었습니다. 서버에 대한 호출을 최적화하기 위해 다음 파이프 라인 예제 Official Pipeline example을 사용하고 있습니다. 현재 데이터 세트는 약 100 포인트입니다.DataTables 서버 처리를 사용할 때 검색 및 정렬

이 다음은 페이지 매김을 설정하면

  1. 는 서버에서 데이터를 가져오고 모든 데이터가 캐시에 저장되는 경우 (서버 측 처리 동작)
  2. 파이프 라인의 예를 사용하여 캐시 할 수있는 방법 할

    클라이언트 측 처리와 유사하게 로컬로 검색/정렬 (클라이언트 측 처리 동작)

  3. 디코딩 된 데이터를 손실하지 않고도 (1)에서 (2)까지 수행 할 수 있습니까?

답변

0

Official example of Reduced Ajax through pipelining data은 매우 잘 사용될 수있다. 작은 데이터 세트를 가지고있는 한 "serverSide": false,을 설정해야합니다.

+0

처음에는 서버 처리 모드에서 datatables가 필요하다고 생각했습니다. 그리고 파이프 라인에서 데이터 집합이 작거나 없는지를 확인합니다. 그런 다음 Datatable 옵션을 클라이언트 측 처리로 변경하십시오. 그럴지도 모르지. Datatables 옵션''serverSide : false "'를 변경하려면 데이터 테이블을 파괴해야합니까? – pravin

+0

그러나 서버에서 작업하려면 페이지 매김이 필요합니다. 다시 질문하게하겠습니다. – pravin

관련 문제