Athena icon indicating copy to clipboard operation
Athena copied to clipboard

Do some testing to determine the impact of varying the maxShortcuts parameter of the Store constructor

Open sanity opened this issue 15 years ago • 0 comments

Upon creation a Store is passed an integer, maxShortcuts, which limits the number of shortcuts permitted for each Value in the the store.

We need to determine how this parameter impacts Athena's efficiency. The lower the value the less memory Athena will use, but the more tests it must do to respond to any given query.

We should create something that creates a store with lots of randomly tagged values.

We should then create a bunch of random queries, and hit the store with these, monitoring the counter() to determine how many tests Athena had to do to retrieve the items it retrieved.

We then watch how this varies as we vary maxShortcuts.

sanity avatar Jun 23 '10 18:06 sanity