|
Какую выбрать БД?
Не могу решить какая лучше подойдет БД NoSql или Sql
ЗАдача для которой это нужно: Нода парсит сайт и отдает данные при запросе мобильному приложению. (все просто) Данные по сути будут отдаваться с ОЗУ так как обьем не большой и это будет быстрее чем работа с базой. БД нужна что бы после парсинга сохранить данные, и если к примеру приложение упадет то что бы не парсить заново взять их с БД. Так какая БД подойдет лучше? |
postgresql в тренде... вы че все на мобильные приложения подсели, конкуренты)
|
Memcached, Redis? ХЗ, по-моему, подойдет любая key-value.
|
Цитата:
|
Цитата:
|
И кто может обьяснить что такое "Атомарные операции" с примером если не тяжело)
А то не фига не понятно Цитата:
|
Приложение упадет, memcached останется. )
Тут я лоханулся, memcached не умеет дампиться на диск без костылей. Редис это умеет из коробки: http://redis.io/topics/persistence. |
Цитата:
|
ixth, спасибо
|
Цитата:
Вкратце: Из-за того, что к базе имеют одновременный доступ несколько клиентов могут возникать "строки призраки". Другими словами Один клиент удалил строку, а другой пытается в нее записать данные. Нарушается целостность базы данных. Это то, что я про mysql читал. У меня подобной ситуации не встречалось в практике, но говорят бывает на MyIsam, для того, чтобы подобного небыло либо юзать блокировки таблиц, либо innodb тип таблицы. http://www.nestor.minsk.by/kg/2003/50/kg35010.html |
Часовой пояс GMT +3, время: 15:45. |
|