Support Questions

Find answers, ask questions, and share your expertise

Which database does Atlas use?

avatar
New Member

Hello guys,

I'd like to know which database Apache Atlas uses and how I can have access to it. Best, Misael Castro

1 ACCEPTED SOLUTION

avatar
New Member
5 REPLIES 5

avatar
Super Guru

AFAIK by Default It uses embedded graph DB database called Titan over a storage DB i.e BerkeleyDB and for indexing it has ElasticSearch in embedded mode.

What exactly you want to access?

avatar
New Member

Hi Misael, this topic might have (or point to) the info you're looking for:

http://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.4.2/bk_installing_manually_book/content/configur...

avatar
New Member

Hello guys, thank you for your reply. I saw the Atlas configuration in ambari, but I wasn't able to access the DB. Is there a way to access BerkeleyDB? If yes, how can I do it? If it is not possible, there is another way to access Atlas raw data? We want to use Atlas data to create another project connect to Atlas.

avatar
New Member

Berkley DB access methods are described in this tutorial/reference guide: https://web.stanford.edu/class/cs276a/projects/docs/berkeleydb/reftoc.html

avatar
New Member

And more API doc info is available here: http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/documentation/index.html. The DB docs link opens this page: http://docs.oracle.com/cd/E17076_05/html/index.html with API and porting info.