https://github.com/Netflix/atlas
Revision 6a5761b3e832f3b8d799c1a1bae3c45481c10cc9 authored by Brian Harrington on 11 June 2016, 21:45:04 UTC, committed by Brian Harrington on 11 June 2016, 21:45:04 UTC
The small hash map class uses quite a bit less memory than the default immutable map in scala. For a sample dataset of 100 queries pulled from logs the index size is reduced by about 50%: ``` Object Size (bytes) ------------------------------------------- Query index default Map 466,632 Query index SmallHashMap 246,568 ```
1 parent e5900e7
Tip revision: 6a5761b3e832f3b8d799c1a1bae3c45481c10cc9 authored by Brian Harrington on 11 June 2016, 21:45:04 UTC
use SmallHashMap for children of QueryIndex
use SmallHashMap for children of QueryIndex
Tip revision: 6a5761b
File | Mode | Size |
---|---|---|
atlas-akka | ||
atlas-aws | ||
atlas-chart | ||
atlas-config | ||
atlas-core | ||
atlas-jmh | ||
atlas-json | ||
atlas-standalone | ||
atlas-test | ||
atlas-webapi | ||
atlas-wiki | ||
conf | ||
project | ||
scripts | ||
.gitignore | -rw-r--r-- | 242 bytes |
.travis.yml | -rw-r--r-- | 924 bytes |
LICENSE | -rw-r--r-- | 11.1 KB |
Makefile | -rw-r--r-- | 2.2 KB |
OSSMETADATA | -rw-r--r-- | 20 bytes |
README.md | -rw-r--r-- | 984 bytes |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...