[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: An argument against multiple character sets



--On 2000-01-27 01.53 -0800, Randy Bush <randy@psg.com> wrote:

>> What I hear is that we somewhere must have equivalence tables, regardless
>> of what charset we are using.
> 
> how complex is the implied processing for a single lookup and what various
> places (may|must) it be performed?

It is not so complex as the mapping can be done through some layers of hash
tables or alike. It is also the case that "we" can descide that the mapping
should be done on the client side before issuing the query so the server
only has to do bit-wise comparison.

So, whether the mapping into some canonical format should be done on the
client side, or server side before matching occurs, is yet a separate
question which should be answeered maybe in a form like "more complex
charsets will imply more complex matching rules and if those imply a great
increase of CPU cycles, it is better if those are spent on the XXXX side".

Then replace XXXX with either "server" or "client" depending on what you
think.

   paf