Hi, Those are the hacks I thought about, although I don't cleary see yet how that would be useful for subnet searches and v4/v6.
Basically my problem boils down to: 1. having arbitrary (well, 32 bit for v4 and 128 bit for v6) sized integers 2. searching for range inclusions The first can be solved with some maths, but how can I do the second? I mean is it possible to store a document like this (or any equivalent with nesting etc): subnets: [[100,2000],[300:300],[5000,6000]] so: subnets: [[min1,max1],[min2,max2]...] and have this document returned when I specify any number which is: 1. 100>=<2000 2. 300 3. 5000>=<6000 ? 2015. április 17., péntek 10:13:08 UTC+2 időpontban Charlie Hull a következőt írta: > > On 16/04/2015 20:34, Attila Nagy wrote: > > Hi, > > > > I would like to store IP addresses and subnets (one or more per > > document) and I would like to search for them with exact or inclusion > > (does an IP is in any of the subnets stored in the documents). > > > > For example a document could have the following: > > "ip": ["192.168.0.1","192.168.1.0/24","1000::/64"] > > > > And searching for 192.168.0.1, 192.168.1.5 or 1000::1 should match it. > > > > Are there any chances to have this sometime soon? And if not, what would > > be the best hack (if any) to support this? > > Hi, > > We did something similar a while ago: > > http://www.flax.co.uk/blog/2014/06/03/flexible-search-of-structured-numeric-data-with-elasticsearch/ > > > Hope you find this useful. > > Cheers > > Charlie > > > > Thanks, > > > > -- > > 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 elasticsearc...@googlegroups.com <javascript:> > > <mailto:elasticsearch+unsubscr...@googlegroups.com <javascript:>>. > > To view this discussion on the web visit > > > https://groups.google.com/d/msgid/elasticsearch/3bfede54-5fde-4b65-9947-bfc43e3bdef8%40googlegroups.com > > > < > https://groups.google.com/d/msgid/elasticsearch/3bfede54-5fde-4b65-9947-bfc43e3bdef8%40googlegroups.com?utm_medium=email&utm_source=footer>. > > > > For more options, visit https://groups.google.com/d/optout. > > > -- > Charlie Hull > Flax - Open Source Enterprise Search > > tel/fax: +44 (0)8700 118334 > mobile: +44 (0)7767 825828 > web: www.flax.co.uk > -- 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/e0cf6189-036d-4bbd-91c0-5de8d30fd8a3%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.