1.25.0 • Published 3 years ago

re.bowl v1.25.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
3 years ago

About

This is a project created for the use of Map classes as Cache making a more efficient management of it.

Algorithm

The following entries will be used for the explanation:

KeyValue
A"Hello"
B"Hello"
C"Hello"
D"World"
E"World"
F"Bye"

A container is created (if it does not exist) in which the value of the input will be stored, the name of which will be a Hash generated using the value of the input.

However, the algorithm that generates the Hashes is limited to 2 ^ 53 - 1 entries per type (and may even give errors if the data is too large).

Once the container is created, a pointer is created in which the name of the previously created container will be stored, the name of this container will be the key of the entry.

  • Pointers:

    KeyReference
    ASTRING:9834436
    BSTRING:9834436
    CSTRING:9834436
    DSTRING:8917624
    ESTRING:8917624
    FSTRING:31312
  • Containers:

    ReferenceValue
    STRING:9834436"Hello"
    STRING:8917624"World"
    STRING:31312"Bye"

Duplicate entries are thus avoided.

Credits

Font used in the icon is here.

1.25.0

3 years ago

1.24.1

3 years ago

1.24.0

3 years ago

1.23.0

3 years ago

1.22.2

3 years ago

1.22.1

3 years ago

1.22.0

3 years ago

1.21.0

3 years ago

1.20.1

3 years ago

1.20.0

3 years ago

1.19.1

3 years ago

1.19.0

3 years ago

1.18.0

3 years ago

1.17.0

3 years ago

1.16.0

3 years ago

1.15.0

3 years ago

1.14.1

3 years ago

1.14.0

3 years ago

1.13.0

3 years ago

1.12.1

3 years ago

1.12.0

3 years ago

1.11.0

3 years ago

1.10.0

3 years ago

0.10.0

3 years ago

0.9.1

3 years ago

0.9.0

3 years ago

0.8.0

3 years ago

0.7.0

3 years ago

0.6.1

3 years ago

0.6.0

3 years ago

0.5.0

3 years ago

0.4.0

3 years ago

0.3.1

3 years ago

0.3.0

3 years ago

0.2.0

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago