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

Reply via email to