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

Ivan Bessonov updated IGNITE-16156:
-----------------------------------
    Epic Link: IGNITE-17304

> Byte ordered index keys.
> ------------------------
>
>                 Key: IGNITE-16156
>                 URL: https://issues.apache.org/jira/browse/IGNITE-16156
>             Project: Ignite
>          Issue Type: Task
>          Components: sql
>            Reporter: Alexander Belyak
>            Assignee: Alexander Belyak
>            Priority: Major
>              Labels: ignite-3
>
> To improve speed of operations with indexes ignite can store keys in byte 
> ordered format so only natural byte[] comparator will be enough to scan it.
> Required features:
> 1) write any (almost) data types.
> Must to have: boolean, byte, short, int,long, float, double, bigint, 
> bigdecimal, String, Date, Time, DateTime.
> Like to have: byte[], bitset
> unlikely to have: timestamp with timezone
> 2) Support null values for any columns. Like to have: support 
> nullFirst/nullLast
> 3) write asc/desc ordered (in any combination for columns, for indexes like 
> "col1 asc, col2 desc, col3 asc").
> Non functional requirements: space used and speed.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to