SQL engine
От: Ovl Россия  
Дата: 21.10.08 12:02
Оценка:
Добрый день

Для внутренних нужд необходим sql-like движок базы данных. sql-like — значит достаточно поддержки только селектов, даже вида
from <expression> where <expression> select <select_list>

Что не подойдет:
db4object
sqlite
hsqldb

Причина простая — мне нужен только движок, который будет компилировать строчку и выдавать некий runner, который можно натравить на любую схему. В оутпуте раннера — строчки и поля из таблиц, которые нужно вытянуть. В принципе можно разобрать тот же sqlite или hsqldb, но на это уйдет время. и не уверен там возможно отвязать внутреннюю схему от непосредственно executor-а.

Парсер у меня уже есть (спасибо antlr и ручкам). Но runner-а нет. Не нужна оптимизация или высокие технологии. После пары дней попыток написать runner дело застопорилось. Подумалось, что у кого-то уже голова болела на эту тему.

Предпочтительно C#, потому что embed-иться будет. Но и другие языки подойдут, если OS — сделаю порт.

Спасибо
Read or Die!
Как правильно задавать вопросы
Как правильно оформить свой вопрос
Автор: anvaka
Дата: 15.05.06
sql engine
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.