Про PostegreSql слышал, что отличная масштабируемость при необходимости. А RoR действительно стоит посмотреть...
А насчёт сырости nosql не знаю... Поскольку тот же гугл использует BigTable(s). Да и у фейсбука вроде nosql, равно как и у твиттера, если мне память не изменяет.
А что сложного в освоении подобной db?
А что с .нет? И смотрели ли вы базы вроде Redis'a?
В любом случае лучше сразу начинать писать максимально оптимизированно, чем потом впопыхах переходить на другой язык, поскольку этот не подошёл... А уже потом искать что можно оптимизировать в нормально написанном коде 🤪
Double добавил 30.03.2010 в 10:42
Кстати, если посмотреть nested sets, то можно прикинуть, что и выборку по запросу будет реализовать не сложно ) Ведь достаточно выбрать логин чтобы получить всё по пользователю ну или же если надо удалить пользователей с датой последнего логина старше какой-то, сделать выборку под дате, потом взять соответствия по ключам и выйти на логины :)
Ещё не разбирался, но думаю что подобное уже должно быть реализовано где-то в функционале Redis'а :)
Double добавил 30.03.2010 в 10:47
Сейчас ещё можно почитать о
http://nodejs.ru/223
Думаю можно будет его использовать как замену .net платформе.. Но об этом можно будет говорить после первых проб и ошибок.. Ведь до начала разработки стоит сделать архитектуру проекта?)) Чтобы не было как в цитате:
А вот ещё не знаю, на такой БД реализовали аналог твиттера... Ну таблицы вроде "логин-пароль" сделать будет вообще не проблема, но жалко терять такие параметры как "ласт логин", "дата создания" и подобные... Возможно получится совместить использование масштабируемого Redis'а и того же Oracle/MySql(с практически одной единственной таблицей в виде базы пользователей).
upd: Хотя только что ещё раз проглядел статью и увидел, что вполне реально подобное :)
А привязки к языку сейчас к сожалению нет, поскольку знаю несколько языков на среднем уровне, но для этого стартапа прийдётся учить конкретные языки практически с нуля...:(
С точки зрения БД, после пары часов гугла начал копать в сторону подобного рода баз данных http://abrdev.com/?p=1071
А с точки зрения масштабируемости и устойчивости к нагрузкам? А так же хотелось бы спросить про такой язык как Ruby on Rails, который использовался в Твиттере... Что можно сказать о нём?
П.С. Проект со временем может набрать многомиллионную аудиторию, которую надо где-то держать :)
Проблема в том, что нужны только Вин сервера, а это не есть хорошо... Зачастую линукс более удобен))
И всё же ап...
Как ужасно тут сделана левая менюшка...