I think there was a lot of excitement about XML databases around that time, because they would let you store more complex structures in the DB, not less complex (like key-value). Somehow XML did not take off, not sure why.