You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Alexander Belyak (Jira)" <ji...@apache.org> on 2021/12/20 07:16:00 UTC
[jira] [Updated] (IGNITE-16156) Byte ordered index keys.
[ 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)