In-memory tables are not persisted by default like a regular table. You can add, modify, or delete records in an in-memory table.
The default nature of the listed endpoints below is to create an in-memory table (unless persistence is specified):
result_table
option specifiedresult_table
option
specifiedresult_table
option
specifiedis_result_table
option set to true
All in-memory table types listed above copy data from their source data sets, thus their memory footprint can be quite large compared to a join view or a filtered view. However, because the data is copied, there's no reliance on lookups between connected join data sets or scanning mask on filtered data sets, resulting in faster queries.