[
https://issues.apache.org/jira/browse/IGNITE-16156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexander Belyak updated IGNITE-16156:
--------------------------------------
Labels: ignite-3 (was: )
> 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.1#820001)