Æ
æœã®æœ¨
Hi. I have recently written an article about problem of storing
millions of short strings in hash maps, as well as in other
containers. The problem is the memory overhead of std::string.
Therefore in the article I have discussed using boost::array
(std::array) as keys and values of hash maps and for different hash
map implementations. This is nothing advanced, but the benchmark
results may be interesting.
I have just started blogging, so please take a look at my articles.
Most of them are related to efficiency and memory consumption when
storing string data in containers. Any feedback (here or there) will
motivate me to continue blogging.
Articles as for now:
* Huge unordered hash maps (and threading)
* Debugging in C++
* Std::string on several unordered hash map implementations.
Benchmark.
* Memory overhead of an std::string
* Memory efficient way to store strings in hash maps using
boost::array
The blog url: http://jovislab.com/blog/
There are on ads on my blog
Thanks in advance for your comments!
millions of short strings in hash maps, as well as in other
containers. The problem is the memory overhead of std::string.
Therefore in the article I have discussed using boost::array
(std::array) as keys and values of hash maps and for different hash
map implementations. This is nothing advanced, but the benchmark
results may be interesting.
I have just started blogging, so please take a look at my articles.
Most of them are related to efficiency and memory consumption when
storing string data in containers. Any feedback (here or there) will
motivate me to continue blogging.
Articles as for now:
* Huge unordered hash maps (and threading)
* Debugging in C++
* Std::string on several unordered hash map implementations.
Benchmark.
* Memory overhead of an std::string
* Memory efficient way to store strings in hash maps using
boost::array
The blog url: http://jovislab.com/blog/
There are on ads on my blog
Thanks in advance for your comments!