News: 0001494358

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

CouchDB Update Brings QuickJS Engine Option - 4~5x Faster Than SpiderMonkey

([Programming] 3 Hours Ago CouchDB 3.4.1)


Apache CouchDB 3.4.1 was released today after the developers decided at the last minute before releasing CouchDB 3.4 to drop automatic upgrading of password hashes... Thus CouchDB 3.4.1 is out as the big "CouchDB 3.4" release. The CouchDB 3.4 series brings a number of performance improvements, QuickJS as an alternative to the SpiderMonkey JavaScript engine, and other enhancements.

CouchDB 3.4 brings QuickJS as a new JavaScript engine option that is smaller than SpiderMonkey, can be built with CouchDB, provides better sandboxing, and can be 4~5x faster than SpiderMonkey while enjoying a 6x reduction in memory usage.

CouchDB also delivers "Nouveau" in beta form as a modern implementation of the Lucene-based full-text search for CouchDB.

The CouchDB 3.4 series also optionally allows replacing MD5 with xxHash for data integrity checksums that can be around 30% faster on larger docs. There is also support now for PBKDF2-SHA256 password hashing. Plus a variety of other performance improvements and fixes.

Downloads and more details on this significant Apache CouchDB 3.4 series release via [1]CouchDB.org . I'll be working on some new [2]CouchDB benchmarks soon for v3.4 (v3.4.1) shortly with different servers.



[1] https://blog.couchdb.org/2024/09/27/3-4-1/

[2] https://openbenchmarking.org/test/pts/couchdb



skeevy420

edxposed

ssokolow

microcode

I have a very strange feeling about this...
-- Luke Skywalker