On Mon, May 17, 2010 at 02:56:25PM +0800, 叶亮 wrote:
> Hi,
> 
> I'm a new comer with some questions about basic conceptions of MonetDB.
> 
> 1. The executor
> I've ever found the executor of postgreSQL at src\backend\executor,
> but cannot make sure where it is like that in MonetDB src.

MonetDB is not PostgresSQL.
MonetDB has a completely different architecture, both as a DBMS and as
software package (see website & research papers for details).

I don't even know what the "executor" of PostgreSQl is, let alone what it is
used for.

> MonetDB\MonetDB\src\gdk or MonetDB5-server\MonetDB5\src\mal ?
> 
> 3. MAL
> MAL (MonetDB Assembly Language) is a script tool only for MonetDB or
> a common script language that can be applied to other softwares.

MAL is MonetDB specific.

> Why it is a must in MonetDB ?

It's a "must" only internally providing the column-store core functinality
to high-level data model & query language front-ends, like, e.g., the SQL
frontend.
Externally, MonetDB/SQL (obviously) provides standard SQL.

> 
> 4. .mx files
> In MonetDB, .mx files are compiled to make .h and .c files generated.(in
> this way ?)
> Why is this routines ? (not just coding in .h and .c files directly)

To facilitate literal programming and code expansion.

Stefan

> Yel
> ----
> Best Regards
> richardr...@gmail.com

> ------------------------------------------------------------------------------
> 

> _______________________________________________
> Monetdb-developers mailing list
> Monetdb-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/monetdb-developers


-- 
| Dr. Stefan Manegold | mailto:stefan.maneg...@cwi.nl |
| CWI,  P.O.Box 94079 | http://www.cwi.nl/~manegold/  |
| 1090 GB Amsterdam   | Tel.: +31 (20) 592-4212       |
| The Netherlands     | Fax : +31 (20) 592-4199       |

------------------------------------------------------------------------------

_______________________________________________
Monetdb-developers mailing list
Monetdb-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/monetdb-developers

Reply via email to