[ 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)