Bitcoin Forum
May 07, 2024, 11:38:15 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: KahaDB vs LevelDB: ActiveMQ // bitcoin core  (Read 369 times)
dragons_are_secure (OP)
Jr. Member
*
Offline Offline

Activity: 42
Merit: 2


View Profile
October 18, 2017, 02:57:16 AM
Merited by ABCbits (1)
 #1

I'm guessing many contributors have followed this, but ActiveMQ shifted from LevelDB to KahaDB. 

  http://blog.klocwork.com/open-source/activemq-community-deprecates-leveldb-what-you-need-to-know/

I'd be curious the Bitcoin Forum's sense for LevelDB vs other options.  We're developing some new ideas for our bitcoin network, and are considering also using KahaDB.  Any pros/cons or issues that might be good to consider?

"If you don't want people to know you're a scumbag then don't be a scumbag." -- margaritahuyan
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715125095
Hero Member
*
Offline Offline

Posts: 1715125095

View Profile Personal Message (Offline)

Ignore
1715125095
Reply with quote  #2

1715125095
Report to moderator
1715125095
Hero Member
*
Offline Offline

Posts: 1715125095

View Profile Personal Message (Offline)

Ignore
1715125095
Reply with quote  #2

1715125095
Report to moderator
matthewcampbell
Newbie
*
Offline Offline

Activity: 15
Merit: 1


View Profile WWW
October 18, 2017, 10:40:28 AM
Merited by ABCbits (1)
 #2

So most Ethereum clients also use Leveldb. But its at a very low level, just the underlying storage for the network. It doesn't effect the design of the actual crypto design. Different clients could use different underlying databases. The main benefit is performance/error correction/support for multithreading. I don't think there is a strong compelling reason to switch to KahaDB. It probably makes more sense for Kafka cause thats an incredibly high throughput system. I regularly push 100gbs an hour through Kafka, which is nearly the size of the whole bitcoin blockchain.
dragons_are_secure (OP)
Jr. Member
*
Offline Offline

Activity: 42
Merit: 2


View Profile
October 18, 2017, 12:25:31 PM
 #3

Yes, I was actually thinking of Kafka, but thought it might be confusing to the forum for me to bring that up right away.  We've also had good experiences with using it.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!