hi,

I am new to Elasticsearch and researching on to see if it can fit my needs. 

Requirement - To be able to log data into datastore and generate metrics 
out of it. The data would be huge around 50K recrods per hour (each row of 
few hundred bytes/KB). 
We are seeing how we can utilize elasticsearch for this. By going over 
various threads, looks like this is possible to use elastic search for this 
need and also use it as a datastore, however could not clarify few items 
given below :

1. Can we use Elasticsearch to only for search capabilities while the 
actual data is stored in another database? (i.e., Elasticsearch shall 
maintain only 'indexed' (index in Database terminology) data which are 
searchable while the actual data would be stored in different store..say 
mongodb.). So if have 50K records (~ 5GB) of data, of which there are 10-20 
properties of interest in each record which we expect elasticsearch to 
search/index. Then can we make elasticsearch to store only these searchable 
properties in its index (size of which we expect to be around few MBs), 
while the actual data is stored in a separate store and then link it 
somehow? 
(In otherwords, elasticsearch just has the properties data which is 
searchable (nothing more) and has a pointer to actual data in Mongo).

2. What are the memory requirements of elasticsearch? (From what i 
understood, elasticsearch loads all relevant indexed data into memory while 
searching. So in my earlier example, if i want 20 properties (each 50 bytes 
approx) in each record to be searchable, then for searching 50K records, 
elasticsearch approximately would need 1.2GB of RAM to search over a days 
data) Is my understanding correct?

thanks
Sandesh

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/f82df903-0fb7-4eaa-9fd2-4d990f8685d2%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to