N

neoppod

Distributed, redundant and transactional storage for ZODB

  • Julien Muchembled's avatar
    storage: commit from time to time when truncating · 910d1e91
    Julien Muchembled authored
    This is all the more important for RocksDB that it wants to keep all
    transaction work in RAM.
    
    Once we had to truncate 40% of a 1TB MyRocks DB with 24 partitions,
    4 being processed in parallel. Even when committing between partitions,
    MariaDB used up to 200 GB. Without the commit, 1TB RAM would not have
    been enough.
    910d1e91
Name
Last commit
Last update
neo Loading commit data...
tools Loading commit data...
.coveragerc Loading commit data...
.gitignore Loading commit data...
BUGS.rst Loading commit data...
CHANGELOG.rst Loading commit data...
COPYING Loading commit data...
MANIFEST.in Loading commit data...
README.rst Loading commit data...
TODO Loading commit data...
UPGRADE.rst Loading commit data...
ZODB3.patch Loading commit data...
importer.conf Loading commit data...
neo.conf Loading commit data...
neoadmin Loading commit data...
neoctl Loading commit data...
neolog Loading commit data...
neomaster Loading commit data...
neomigrate Loading commit data...
neostorage Loading commit data...
setup.py Loading commit data...