Eland, when querying an index it will store the whole index in a dataframe?

Using Eland, When querying an index it will store the whole index in a dataframe? or only the elasticsearch limit 10000 documents?

these dataframes are stored in the memory of the server?

Any strategy you recomend when using and manipulating a heavy index?

Thanks.