Вот недавно натолкнуться на довльно занятную штучку:
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.