On Tue, Nov 5, 2013 at 11:49 PM, Gary Gregory <garydgreg...@gmail.com>wrote:
> Thank you all for replying. > > HPPC looks promising and it's Apache 2 licensed. I'll give it a closer > look. > HPPC does not allow for serialization and even says so, odd. Now looking at fastutil... Gary > > Gary > > > On Tue, Nov 5, 2013 at 8:59 PM, Ted Dunning <ted.dunn...@gmail.com> wrote: > >> Trove is GPL (last I looked). >> >> Mahout has primitive collection implementations (and is obviously ASL). >> >> There are other implementations such as hppc (see >> http://labs.carrotsearch.com/hppc.html ) >> >> Mahout is a decent implementation, but I think that hppc has had a round >> or >> two more optimization. >> >> And 150,000 entires in a table is not big for this sort of situation. >> Anything short of Integer.MAX_VALUE/small_factor should be fine. >> >> >> >> >> On Tue, Nov 5, 2013 at 5:49 PM, Bruno P. Kinoshita < >> brunodepau...@yahoo.com.br> wrote: >> >> > Maybe Trove's TObjectMapLong? >> > >> > [1] >> > >> http://trove4j.sourceforge.net/javadocs/gnu/trove/map/TObjectLongMap.html >> > >> > >> > HTH, >> > >> > Bruno P. Kinoshita >> > http://kinoshita.eti.br >> > http://tupilabs.com >> > >> > >> > >________________________________ >> > > From: Gary Gregory <garydgreg...@gmail.com> >> > >To: Commons Developers List <dev@commons.apache.org> >> > >Sent: Tuesday, November 5, 2013 11:39 PM >> > >Subject: I need a map for long and double >> > > >> > > >> > >Hi All: >> > > >> > >I'm looking for a Map implementation that takes a String as a key and a >> > >long as the value (and another taking a double as the value). I'd >> rather >> > >not take the extra memory of using generic map with a Long object value >> > hit >> > >since the maps will have up to 150,000 entries. That would save me... a >> > meg >> > >for each map I am guestimating (on a 64-bit JVM). A meg here, a meg >> > there... >> > > >> > >I did not see anything in [collections] or Google Guava. >> > > >> > >Thoughts? >> > > >> > >Gary >> > > >> > >-- >> > >E-Mail: garydgreg...@gmail.com | ggreg...@apache.org >> > >Java Persistence with Hibernate, Second Edition< >> > http://www.manning.com/bauer3/> >> > >JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> >> > >Spring Batch in Action <http://www.manning.com/templier/> >> > >Blog: http://garygregory.wordpress.com >> > >Home: http://garygregory.com/ >> > >Tweet! http://twitter.com/GaryGregory >> > > >> > > >> > > >> > >> > > > > -- > E-Mail: garydgreg...@gmail.com | ggreg...@apache.org > Java Persistence with Hibernate, Second > Edition<http://www.manning.com/bauer3/> > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> > Spring Batch in Action <http://www.manning.com/templier/> > > Blog: http://garygregory.wordpress.com > Home: http://garygregory.com/ > Tweet! http://twitter.com/GaryGregory > -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition<http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory