|
|
|
SQL + Linux
|
|||
|---|---|---|---|
|
#18+
Решил пополнить копилку бредовых идей. Нужно мнение спецов по Linuxу по обсуждаемому вопросу http://www.sql.ru/forum/actualthread.aspx?tid=282173 В двух словах, хочу подружить SQL и FS Примерно так: SELECT * FROM /home/user WHERE flag=l Что равносильно: ls -l /home/user А потом при необходимости комбинировать shell-selectы в стиле SQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2006, 12:41:57 |
|
||
|
SQL + Linux
|
|||
|---|---|---|---|
|
#18+
А чего ты в результате то хочешь добиться ??? В RaiserFS нечто напоминающее транзакции, можно сказать от баз данных взяли ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2006, 13:15:29 |
|
||
|
SQL + Linux
|
|||
|---|---|---|---|
|
#18+
помимо того что в ветке написано - я так и не понял, зачем это - чтобы сделать субд на дазе fs или fs на субд (что обещает M$) Или просто сделать этакий "sqlshell", как замена shell-у? Если как замено шеллу - то не надо. Он гораздо лучше справляется с существующими файловыми системами, проверено временем. А Когда широко распространятся fs на основе СУБД - тогда надеюсь их разработчики предоставят доступ через SQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2006, 13:15:52 |
|
||
|
SQL + Linux
|
|||
|---|---|---|---|
|
#18+
--null-- А Когда широко распространятся fs на основе СУБД - тогда надеюсь их разработчики предоставят доступ через SQL. Сдается мне, никто разрабатывать такую связку не будет. Сразу засуетятся антимонопольные комиссии, а точнее гиганты СУБД, начнут препятствия чинить. Типа, мол, хлеб отбираем. Но с Linuxом все проще, т.к. открытая, бесплатная система, что хочу, то и ворочу. Вычитал где-то, что свой собственный shell может написать каждая кухарка, появились cshell, kshell, bashell и т.д. В какую сторону копать и что почитать, если хочется реализовать что-то вроде sqlshell. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2006, 13:40:04 |
|
||
|
SQL + Linux
|
|||
|---|---|---|---|
|
#18+
oraweb --null-- А Когда широко распространятся fs на основе СУБД - тогда надеюсь их разработчики предоставят доступ через SQL. В какую сторону копать и что почитать, если хочется реализовать что-то вроде sqlshell. С ядра наверное ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2006, 14:19:09 |
|
||
|
SQL + Linux
|
|||
|---|---|---|---|
|
#18+
Есть много оболочек с разными языками - начиная от c shell (якобы C) и заканчивая экзотикой - скажем, на Lisp и прочем. В этом плане наверное можно привязать sql к файловой системе, даже без ядра. на уровне того, что написано в первом посте "SELECT * FROM /home/user WHERE flag=l" Просто интерпретатор. Только вопрос - зачем и кто этим будет пользоваться? Какие преимущества это даст? И так из многообразия shell-ов реально используется от силы 3-4 штуки и среди них на первом месте самый старый добрый Bourne Shell. Стоят ли усилия того, чтобы родить еще одну мертворожденную запись в /etc/shells ? :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2006, 15:15:59 |
|
||
|
SQL + Linux
|
|||
|---|---|---|---|
|
#18+
авторВычитал где-то, что свой собственный shell может написать каждая кухарка вообще-то да. Любой более-менее нормальный курс программирования (книжка) под unix включает как упражнение написание собственного примитивного shell-а c запуском задач, перенаправлением вввода-вывода и прочим. Еще что-нибудь по написанию интерпретаторов почитать - и можно делать мегаскульшелл. Но прежде все-таки спросить себя - оно надо? :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2006, 15:22:03 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=33667362&tid=1489586]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
44ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 295ms |

| 0 / 0 |
