Archive for the ‘Mnesia’ Category

Mnesia performance basics

Wednesday, September 26th, 2007

I thought I’d continue the whirlwind guide to Mnesia that I began in Getting started with Mnesia. I have no idea how many of the thousands of readers actually found the last part useful. At least one, judging by the comments, but more to the point it’s rather handy for me to write this stuff down as I’m flitting between various new (to me) things at the moment.

(more…)

Getting started with Mnesia

Wednesday, September 19th, 2007

Though Mnesia, Erlang’s “built-in” database, has a lot going for it, one area that definitely doesn’t stand out is the documentation so here is the whirlwind tour I could have used when getting started. I won’t dwell on any particular subject, so consider this a starting point for further research - the documentation is actually ok once you know what it is you’re looking for!

(more…)

CouchDB vs Mnesia vs MySQL

Friday, September 14th, 2007

I’m still playing around with Mnesia and CouchDB as discussed in the previous posts, but one of the purposes of the test project I’m doing at the moment is to be able to compare various approaches. There doesn’t seem much point playing with new and exciting things without making a comparison with more tried and tested ways, which is my justification for importing this data a third time.

(more…)

Erlyweb, Mnesia and xmerl_xpath

Thursday, September 6th, 2007
The Erlyweb DJ app

I stayed up far too late last night playing with Erlang and friends - much longer than planned due to a few hitches. I did manage to complete more or less what I’d planned in the end though, so here is the documentation.

(more…)

Chicks and Mnesia

Friday, August 24th, 2007

Two quick snippets of unrelated randomness:

1. The things that were recently tasty eggs are now cute chicks, as of last Sunday, hence the picture. Only two though - one yellow, one black. The majority weren’t even fertile this time around, so perhaps Fred is losing his touch.

2. I was planning to go to bed two hours ago, then I started playing with Mnesia, which is Erlang’s distributed database. Very interesting indeed, but I need to stop doing it immediately and go to sleep instead.