I'm seeing a fair frequency of :memcached/item-too-large
statements in my Datomic logs.
Is this a size limitation internal to Datomic? If so, could it mean our system is missing out on some cached segments?
A recent datomic.process-monitor
log statement is showing:
{:tid 23,
:CacheRepair {:lo 1, :count 637, :sum 637, :hi 1},
:ObjectCacheCount 16634,
:PeerAcceptNewMsec {:lo 0, :count 348, :sum 1, :hi 1},
:MemcachedPutSucceededMsec {:lo 0, :count 602, :sum 1276, :hi 177},
:AvailableMB 5550.0,
:Memcache {:lo 0, :count 12175, :sum 11537, :hi 1},
:StorageGetMsec {:lo 2, :count 637, :sum 10089, :hi 831},
:MemcacheItemTooLarge {:lo 1, :count 4, :sum 4, :hi 1},
:pid 18,
:event :metrics,
:ObjectCache {:lo 0, :count 702668, :sum 690336, :hi 1},
:MetricsReport {:lo 1, :count 1, :sum 1, :hi 1},
:PeerFulltextBatch {:lo 1, :count 332, :sum 348, :hi 6},
:DbAddFulltextMsec {:lo 0, :count 21, :sum 30, :hi 12},
:MemcachedPutFailedMsec {:lo 0, :count 31, :sum 541, :hi 52},
:StorageGetBytes {:lo 122, :count 637, :sum 92206399, :hi 31294091}}
Which would seem to suggest a high hit rate judging from the :Memcache
:sum / :count
Is this something I can fix or would cause issues?
Thanks!!