[ 
https://issues.apache.org/jira/browse/IGNITE-15443?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrey Mashenkov updated IGNITE-15443:
--------------------------------------
    Description: 
There are a number of places where Map<Integer, Integer> and Map<Integer, 
Object> are used.
Let's add an optimized Map with a primitive key (IntMap, IntIntMap) to the 
ignite-core module.

Let's benchmark next candidates and choose one
* IntMap from Ignite 2 with robinhood hashing.
* FastUtils
* Netty
* OpenHFT

  was:
There are a number of places where Map<Integer, Integer> and Map<Integer, 
Object> are used.

Let's add an optimized Map with primitive key (IntMap, IntIntMap) to 
ignite-core module
from apache-commons or from Ignite 2.
And replace all non-optimal usages.


> Add Map with primitive keys implementations.
> --------------------------------------------
>
>                 Key: IGNITE-15443
>                 URL: https://issues.apache.org/jira/browse/IGNITE-15443
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Andrey Mashenkov
>            Assignee: Anton Kholodkov
>            Priority: Major
>              Labels: ignite-3, newbie, perfomance
>
> There are a number of places where Map<Integer, Integer> and Map<Integer, 
> Object> are used.
> Let's add an optimized Map with a primitive key (IntMap, IntIntMap) to the 
> ignite-core module.
> Let's benchmark next candidates and choose one
> * IntMap from Ignite 2 with robinhood hashing.
> * FastUtils
> * Netty
> * OpenHFT



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to