From: Yohanes Santoso Date: 2002-07-24T04:35:48+09:00 Subject: Re: bdb and $= Tom Gilbert writes: > Now, I can wrap the Hash, but I have to point out that the lack of $= > sucks. My has_key? implementation will have to iterate over every key in > the Hash, and compare using tolower. This is slow as poop, plus a lot of AFAIK, BDB is case-sensitive. This means, lower-case handling has to be done by yourself by either the method you described above or by normalising (lower-casing) the keys on storing. The original key can be stored as another field on the record so upon retrieval, the original key can be extracted. You may compress the original key first to save some space. YS.