English 中文(简体)
是否有任何公开来源的问答式信箱储存发动机?
原标题:Are there any open-source query-language agnostic relational storage engines?
最佳回答

http://en.wikipedia.org/wiki/Query_optimizer”rel=“nofollow” Query Bestizer , 查询和生成一套Execution Plans

然后在数据库上执行最优化的执行计划;该计划产生的结果。

So, if you took an open source RDBMS implementation and wanted to modify it to accept a different query language, all you would have to do would be to translate the query language of your choice into an execution plan.

That s not to say that what you re trying to do is easy. Just that it should be possible, without having to write your own RDBMS. You would need to write a lexer and interpreter for your query language and then figure out how to transfer your interpreted query expression to the database engine s optimizer so that it can generate the execution plans, and execute the most efficient of them.

http://www.sqlite.org”rel=“nofollow”

问题回答

Dave Voorhis 你似乎想要建设的东西已经存在。

rel=“nofollow” http://dbappbuilder.sourceforge.net/Rel.php

不管怎样,你有明确的目的,为......做尝试和建设。

请注意,Tutorial D的前端不会是语言学常识;

我也赞成再次发言。

ugh Darwen 维持。 我确信,如果想听你的努力,他会爱听你们的努力。





相关问题
what is wrong with this mysql code

$db_user="root"; $db_host="localhost"; $db_password="root"; $db_name = "fayer"; $conn = mysqli_connect($db_host,$db_user,$db_password,$db_name) or die ("couldn t connect to server"); // perform query ...

Users asking for denormalized database

I am in the early stages of developing a database-driven system and the largest part of the system revolves around an inheritance type of relationship. There is a parent entity with about 10 columns ...

Easiest way to deal with sample data in Java web apps?

I m writing a Java web app in my free time to learn more about development. I m using the Stripes framework and eventually intend to use hibernate and MySQL For the moment, whilst creating the pages ...

join across databases with nhibernate

I am trying to join two tables that reside in two different databases. Every time, I try to join I get the following error: An association from the table xxx refers to an unmapped class. If the ...

How can I know if such value exists in database? (ADO.NET)

For example, I have a table, and there is a column named Tags . I want to know if value programming exists in this column. How can I do this in ADO.NET? I did this: OleDbCommand cmd = new ...

Convert date to string upon saving a doctrine record

I m trying to migrate one of my PHP projects to Doctrine. I ve never used it before so there are a few things I don t understand. In my current code, I have a class similar to this: class ...

热门标签