Database / Mnesia basics Interview questions
What are the storage types available for a Mnesia table?
Mnesia supports three storage types per table, letting you trade off speed against durability on a per-table basis:
| ram_copies | disc_copies | disc_only_copies |
| In memory only; fastest, lost on node restart. | In memory AND on disk; fast reads, durable across restarts. | On disk only; slower, used when the dataset is too large to fit comfortably in RAM. |
mnesia:create_table(session, [{ram_copies, [node()]}, {attributes, [id, user, expiry]}]).
A table can even use different storage types on different nodes — for example, keeping
disc_copies on a couple of durable nodes while other nodes hold only ram_copies for
fast local reads, all replicating the same logical table.
Invest now in Acorns!!! 🚀
Join Acorns and get your $5 bonus!
Acorns is a micro-investing app that automatically invests your "spare change" from daily purchases into diversified, expert-built portfolios of ETFs. It is designed for beginners, allowing you to start investing with as little as $5. The service automates saving and investing. Disclosure: I may receive a referral bonus.
Invest now!!! Get Free equity stock (US, UK only)!
Use Robinhood app to invest in stocks. It is safe and secure. Use the Referral link to claim your free stock when you sign up!.
The Robinhood app makes it easy to trade stocks, crypto and more.
Webull! Receive free stock by signing up using the link: Webull signup.
More Related questions...
