The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Посоветуйте базу данных"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Базы данных, SQL)
Изначальное сообщение [ Отслеживать ]

"Посоветуйте базу данных"  –1 +/
Сообщение от Анонизм (?), 05-Ноя-20, 12:22 
Здравствуйте

Подскажите, есть ли в природе база данных как postgres, но без sql?
Чтобы был ACID, структуры данных, транзакции сетевой протокол обмена..
Но без этого ужасного языка запросов.
Чтобы вместо SQL какая-нибудь апишечка или json-чик, как в монге. Что угодно адекватное.
Короче, что-нибудь адекватней адского месива английских слов и невнятных операторов, именуемого SQL

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Посоветуйте базу данных"  +/
Сообщение от DeerFriend (?), 05-Ноя-20, 12:45 
MS access?
Ответить | Правка | Наверх | Cообщить модератору

2. "Посоветуйте базу данных"  +1 +/
Сообщение от Аноним (2), 05-Ноя-20, 14:11 
> MS access?

Не, лучше Excel.

Ответить | Правка | Наверх | Cообщить модератору

3. "Посоветуйте базу данных"  +1 +/
Сообщение от Аноним (3), 05-Ноя-20, 14:12 
Слишком толсто.
Ответить | Правка | Наверх | Cообщить модератору

4. "Посоветуйте базу данных"  +/
Сообщение от Pahanivo (ok), 05-Ноя-20, 19:44 
> Слишком толсто.

Жир капает.

Ответить | Правка | Наверх | Cообщить модератору

5. "Посоветуйте базу данных"  +/
Сообщение от ACCA (ok), 08-Ноя-20, 21:00 
> Чтобы был ACID, структуры данных, транзакции сетевой протокол обмена..
> Но без этого ужасного языка запросов.

1С версия 2.0 ПРОФ

Хотя я тебя огорчу ужасно. Кроме ужасного языка запросов в SQL ещё 4 ужасных языка, итого:
    DDL – Data Definition Language
    DQl – Data Query Language
    DML – Data Manipulation Language
    DCL – Data Control Language
    TCL – Transaction Control Language

И все их тебе придётся изобретать с самого начала.

Ответить | Правка | Наверх | Cообщить модератору

10. "Посоветуйте базу данных"  +/
Сообщение от Аноним (3), 13-Ноя-20, 15:12 
Это только если нужно будет СУБД изобрести.

Для простых приложений достаточно будет разруливания в коде логики объединения данных из разных ведер ключ-значение.
На практике это означает написание нехилого количества кода для совершенно элементарных вещей, которые в реляционных СУБД с поддержкой SQL решаются парой строчек в запросе.
С ключ-значениями так или иначе приходится переизобретать схему хранения. По сути она из базы данных переезжает в код и равномерно размазывается по моделям данных.

Теперь представим, что приложение написали, оно работает. Все окей. Что если через годик понадобится изменить логику объединения данных, добавить пару новых сущностей, а может быть даже изменить их взаимоотношения? Написанный ранее код понадобится переписать и это будет совершенно нетривиальной задачей. Выучить SQL намного проще. На пару порядков.

Тут можно дать только один совет. Сначала нужно понять реляционные базы, а потом уже переходить к nosql. При кажущейся простоте работа с nosql не проста.

Ответить | Правка | Наверх | Cообщить модератору

8. "Посоветуйте базу данных"  +1 +/
Сообщение от fantom (??), 10-Ноя-20, 11:46 
> Здравствуйте
> Подскажите, есть ли в природе база данных как postgres, но без sql?
> Чтобы был ACID, структуры данных, транзакции сетевой протокол обмена..
> Но без этого ужасного языка запросов.
> Чтобы вместо SQL какая-нибудь апишечка или json-чик, как в монге. Что угодно
> адекватное.
> Короче, что-нибудь адекватней адского месива английских слов и невнятных операторов, именуемого
> SQL

И будет там жуткая мешанина фигурных скобок, кавычек и двоеточий перемежаемых дикими конструкциями непонятных слов....

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру