Bitcoin Forum
May 05, 2024, 09:41:36 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Ask about Bitcoin database  (Read 1483 times)
Frodek (OP)
Member
**
Offline Offline

Activity: 138
Merit: 25


View Profile
April 17, 2013, 07:23:10 AM
 #1

AFAIK Bitcoin version 0.8.1 uses Berkeley Database. How it uses this DB? Bitcoin not need install database from from oracle.com.I hear that new Bitcoin change to Google database, only Wallet stay with Berkeley DB.
1714945296
Hero Member
*
Offline Offline

Posts: 1714945296

View Profile Personal Message (Offline)

Ignore
1714945296
Reply with quote  #2

1714945296
Report to moderator
1714945296
Hero Member
*
Offline Offline

Posts: 1714945296

View Profile Personal Message (Offline)

Ignore
1714945296
Reply with quote  #2

1714945296
Report to moderator
Each block is stacked on top of the previous one. Adding another block to the top makes all lower blocks more difficult to remove: there is more "weight" above each block. A transaction in a block 6 blocks deep (6 confirmations) will be very difficult to remove.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714945296
Hero Member
*
Offline Offline

Posts: 1714945296

View Profile Personal Message (Offline)

Ignore
1714945296
Reply with quote  #2

1714945296
Report to moderator
1714945296
Hero Member
*
Offline Offline

Posts: 1714945296

View Profile Personal Message (Offline)

Ignore
1714945296
Reply with quote  #2

1714945296
Report to moderator
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
April 17, 2013, 07:46:24 AM
 #2

AFAIK Bitcoin version 0.8.1 uses Berkeley Database. How it uses this DB? Bitcoin not need install database from from oracle.com.I hear that new Bitcoin change to Google database, only Wallet stay with Berkeley DB.

With BitcoinQt/bitcoind v0.8.x, the only BDB database is the wallet.dat.   All prior versions used BDB for the blockchain and other databases as well.  The client has statically linked everything so there is no installation of the database.

Beginning with v0.8.0 was LevelDB for the blockchain and everyrthing else other than wallet.dat


 - http://en.bitcoin.it/wiki/Data_directory#Directory_Contents

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


tugvarish
Newbie
*
Offline Offline

Activity: 30
Merit: 0


View Profile
April 04, 2014, 04:42:02 AM
 #3

It would be nice if Bitcoin would move to BangDB, way better performance.
Diapolo
Hero Member
*****
Offline Offline

Activity: 769
Merit: 500



View Profile WWW
April 04, 2014, 08:48:17 AM
 #4

It would be nice if Bitcoin would move to BangDB, way better performance.

The one thing that never ever will be more important than performance is data-security Wink.
I don't say we should keep BDB either ^^...

Dia

Liked my former work for Bitcoin Core? Drop me a donation via:
1PwnvixzVAKnAqp8LCV8iuv7ohzX2pbn5x
bitcoin:1PwnvixzVAKnAqp8LCV8iuv7ohzX2pbn5x?label=Diapolo
capsqrl
Sr. Member
****
Offline Offline

Activity: 444
Merit: 250



View Profile
April 04, 2014, 10:35:08 AM
 #5

BangDB isn't even open source (yet).

Norsk Bitcoin-bruker? Kom til /r/BitcoinNO på reddit!
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!