Выбор базы данных для веб-сайта - PullRequest
0 голосов
/ 10 сентября 2011

Можно ли создать блог + форум + чат + изображение (вид социальной сети), используя только одну из баз данных NOSQL? Если да, какой из них лучший?

Ответы [ 3 ]

0 голосов
/ 10 сентября 2011

Согласился с ответом, который дал nulvinge. Я обнаружил, что ASP с .NET легко реализуемы. Однако, если вы хотите использовать бесплатную опцию или опцию с открытым исходным кодом, вы можете использовать PHP или Java-based. Их ИМХО сложнее реализовать.

Все они должны работать с вашей БД NOSQL. Вы можете создать DSN и получить к ним доступ через ODBC или JDBC. Я не уверен, что коннекторы БД в .NET будут разрешать соединения напрямую, поэтому ODBC / JDBC может быть единственным вариантом для работы с этим форматом БД.

0 голосов
/ 11 сентября 2011

Если вы используете CouchDB, вы можете загрузить все это на стороне клиента JS. Вам не придется беспокоиться о какой-либо логике на стороне сервера.

Посмотрите на http://npmjs.org

Это менеджер пакетов для узла, и при поиске все загружается из Couch при загрузке страницы. На сервере хранятся только статические файлы, поэтому логика сервера:

  1. Получить запрос
  2. Подать файл

Все это автоматически обрабатывается популярными веб-серверами, такими как Apache и IIS.

0 голосов
/ 10 сентября 2011

Все возможно, но я бы порекомендовал найти основу, которая поможет вам, и использовать все, что они используют.

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