Помощь в выборе правильного типа базы данных - PullRequest
0 голосов
/ 27 августа 2010

В рамках своего обучения я занимаюсь разработкой приложения Google Maps V3, чтобы люди могли загружать списки недвижимости и аренды. Я хотел бы знать, какую базу данных я должен использовать? Я совершенно сбит с толку, так как я исследовал mysql, coudb, cassandra, maria db и многое другое, проблема в том, что у всех есть «+» и «-», которые можно сказать без единого сообщения, особенно в отношении RDMS VS No SQL, много взад и вперед. Может быть, кто-нибудь из них будет достаточно хорош, но мне бы хотелось получить совет от некоторых опытных разработчиков, по которому идти дальше. Заранее спасибо ...

Привет

Ответы [ 2 ]

1 голос
/ 27 августа 2010

Выбор БД сводится к вашим требованиям. Если вы банк, вам нужна СУБД. Последовательность и целостность данных являются вашими основными задачами, и «базы данных» no-sql не могут этого обеспечить. Если вы большой сайт социальной сети и можете жить с небольшим количеством несинхронизированных данных в обмен на некоторую скорость, то используйте одну из систем типа nosql.

И, конечно, ничто не говорит о том, что вы не можете использовать гибридную систему. Критические «должны быть правильные / согласованные» данные в СУБД, а другие «могут быть сбои» в nosql.

1 голос
/ 27 августа 2010

Придерживайтесь проверенных и проверенных - MySQL (или PostgreSQL) почти наверняка даст вам то, что вы хотите, мир и его собака могут помочь вам с SQL.

Как только вы воспользуетесь одним из нихв гневе и осознав свои сильные и слабые стороны, тогда вы будете в гораздо лучшем положении, чтобы определить достоинства (или иным образом) альтернативы.

Для чего бы то ни было, я использовал MySQL, возможно, с 2000 года втелекоммуникационная среда обрабатывает сотни тысяч звонков в день для составления отчетов, выставления счетов, ведения журналов и т. д., и я не вижу веских причин для изменения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...