fisher_geekly (raa) ([info]fisher_geekly) wrote,
@ 2008-01-16 22:58:00
Previous Entry  Add to memories!  Share this!  Next Entry
Entry tags:object relational mapping, orm, вьетнам, сергей кузнецов

Что общего между Вьетнамом и OR-mapping?
Один олдовый дядька знает. Читайте замечательный текст в переводе Сергея Кузнецова: "Вьетнам компьютерной науки" (Тед Ньюард)




(2 comments) - (Post a new comment)


[info]anatolix
2008-01-16 10:52 pm UTC (link)
Слишком много букв для такой простой идеи.

По-моему основная идея которая OR убивает это то, что в OOP пойти по ссылке это константная операция с маленькой константой, а в RDBMS концепции это как минимум логарифмическая операция с огромной константой(в худшем случае disk seek). Поэтому RDBMS оптимизируют под throughput, а программы нет.
Если это починить все остальное мелочи.

У меня лежит уже почти описанное эссе на сходную такую же тему, возможно скоро дойду до того, чтобы его подредактировать и выложу.

(Reply to this) (Thread)


[info]fisher_geekly
2008-01-17 08:56 am UTC (link)
дык, ученые, они такие :)
а твое замечание конечно верное - такое, со стороны практика. давай, редактируй, выкладывай :) но дело конечно не только в этом. impedance mismatch даже если мы представим бесконечно быстрые БД (что конечно совершеннейшая фантастика) - его наличие не зависит от того, быстрая база или нет - реляционная и объектная модели это слишком разные парадигмы и мышления, и принципов написания кода.

(Reply to this) (Parent)


(2 comments) - (Post a new comment)

Create an Account
Forgot your login or password?
Log in with OpenID
English • Español • Deutsch • Русский…