Bitcoin Forum
October 16, 2018, 12:54:31 AM *
News: Make sure you are not using versions of Bitcoin Core other than 0.17.0 [Torrent], 0.16.3, 0.15.2, or 0.14.3. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: KahaDB vs LevelDB: ActiveMQ // bitcoin core  (Read 257 times)
dragons_are_secure
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
October 18, 2017, 02:57:16 AM
 #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?

1539651271
Hero Member
*
Offline Offline

Posts: 1539651271

View Profile Personal Message (Offline)

Ignore
1539651271
Reply with quote  #2

1539651271
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1539651271
Hero Member
*
Offline Offline

Posts: 1539651271

View Profile Personal Message (Offline)

Ignore
1539651271
Reply with quote  #2

1539651271
Report to moderator
matthewcampbell
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile WWW
October 18, 2017, 10:40:28 AM
 #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
Newbie
*
Offline Offline

Activity: 42
Merit: 0


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:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!