HTSQL - аналог SQL
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
HTSQL - аналог SQL
HTSQL (PyPI) - напоминает SQL, только через HTTP.
Пара строк на opennet.ru (в конце). Примеры которые можно опробовать здесь.
Эдакий RESTful мини-сервер на python, который преобразует HTSQL в SQL, отрабатывает его на БД и возвращает в виде HTML (JSON, CSV). Предполагаю что как то можно использовать для добычи GeoJSON из PostGIS.
Пара строк на opennet.ru (в конце). Примеры которые можно опробовать здесь.
Эдакий RESTful мини-сервер на python, который преобразует HTSQL в SQL, отрабатывает его на БД и возвращает в виде HTML (JSON, CSV). Предполагаю что как то можно использовать для добычи GeoJSON из PostGIS.
лангольеры под окном жрали время ом-ном-ном
-
- Активный участник
- Сообщения: 178
- Зарегистрирован: 16 июл 2008, 09:56
- Репутация: 1
- Откуда: Москва
Re: HTSQL - аналог SQL
а потом появится класс HTSQL injection и мы в очередной раз поймём, что запрос надо проверять перед выполнением и проще всего это делать конструируя запрос на сервере по данным клиента. SOAP и JSON для этого и существуют.
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: HTSQL - аналог SQL
Q: Will HTSQL compromise the security of my database?
Всегда приходится искать баланс защищенности и открытости.
Всегда приходится искать баланс защищенности и открытости.
лангольеры под окном жрали время ом-ном-ном
-
- Активный участник
- Сообщения: 178
- Зарегистрирован: 16 июл 2008, 09:56
- Репутация: 1
- Откуда: Москва
Re: HTSQL - аналог SQL
А в чём тут открытость? В том что можно якобы сделать запрос SQL методом GET , так это и раньше можно было сделать.
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: HTSQL - аналог SQL
И задавать выходной формат (csv, json)?
лангольеры под окном жрали время ом-ном-ном
-
- Активный участник
- Сообщения: 178
- Зарегистрирован: 16 июл 2008, 09:56
- Репутация: 1
- Откуда: Москва
Re: HTSQL - аналог SQL
ну так что SQL, что HTSQL обрабатывается какой-то программой. У меня такая программа возвратит результат в любом нужном формате, что тут такого особого?
HTSQL подаётся как заменитель SQL - как язык с простым синтаксисом. А если надо задать связи и сложные условия - что и есть в реальности - то он становится и сложнее, и запутаннее SQL.
HTSQL подаётся как заменитель SQL - как язык с простым синтаксисом. А если надо задать связи и сложные условия - что и есть в реальности - то он становится и сложнее, и запутаннее SQL.
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: HTSQL - аналог SQL
Пожалуй, тут я с вами полностью согласен. Ничего лучше и понятнее чем SQL не придумали. HTSQL мне не кажется таким уж простым и интуитивно понятным.
лангольеры под окном жрали время ом-ном-ном
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: HTSQL - аналог SQL
лангольеры под окном жрали время ом-ном-ном
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: HTSQL - аналог SQL
В презентации упор сделан на запросы с объединениями (JOIN) и таки решение довольно красивое.
По применению он ближе к MDX (OLAP) чем к SQL.
По применению он ближе к MDX (OLAP) чем к SQL.
лангольеры под окном жрали время ом-ном-ном
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость