FastNetMon

Friday 13 February 2009

CSV storage engine для MySQL

Вот недавно натолкнуться на довльно занятную штучку:
http://dev.mysql.com/tech-resources/articles/csv-storage-engine.html

Очень интересует вопрос, как осуществляется удаление / обновление записей.
Если кому тоже интересно, то вот сорцы: http://www.google.com/codesearch/p?hl=en#48FJNTkESGg/mysql-5.2.0-falcon-alpha/storage/csv/ha_tina.cc&q=myisam%20lang:C


Как я понял, удаление / обновление осуществляется простым забиванием старой записи "пустыми символами" (DELETE / UPDATE) и последующим добавлением обновленной записи в конец (в случае UPDATE).

No comments :

Post a Comment

Note: only a member of this blog may post a comment.