Это связано с тем, что BigQuery использует системы баз данных, ориентированные на столбцы, и имеет фоновые процессы, которые постоянно проверяют, хранятся ли данные оптимальным образом. Следовательно, данные управляются BigQuery (поэтому он имеет собственное хранилище) и предоставляет пользователю только самый высокий уровень.
См. Эту статью для более подробной информации:
Когда вы загружаете биты в BigQuery, служба берет на себя полную ответственность за управление этими данными и только выставление логической базы данных примитивы вам
blockquote>
Какао является действительно не платформой веб-приложений, таким образом, я не рекомендовал бы пойти тем путем. WebObjects (см. ответ KiwiBastard) раньше писался в Objective C, но (так как версия 5, я думаю) записан в Java.
Поскольку OS X является ОС UNIX, многие из стандартного веб-стека будут работать (на самом деле, большая часть из него установлена deafult). Таким образом, Вы могли записать CGI в жемчуге, Python, C, или что бы то ни было. Можно также использовать JBoss (сервер приложений Java) связанный Сервером OS X или любой из других стопок веб-приложения Java.
Я не уверен, почему Вы против RoR и PHP, но можно также хотеть смотреть на некоторые веб-платформы Python 1, такие как TurboGears, Django, Zope, и т.д.
1 Python 2.5 также установлен с OS X 10.5
Если Вы хотите, чтобы Ваше веб-приложение было похоже на Objective C и приложение Какао, Вы могли бы изучить SproutCore.
Это - платформа JavaScript, но довольно легкий понять и использовать.
Взгляните Цель-J и Капучино, это - в основном Какао для сети. Можно даже использовать интерфейсного разработчика! (Создайте свой веб-GUI с Перетаскиванием),
Я должен рекомендовать Grails:
Если у Вас есть опыт с какао затем:
Иначе придерживайтесь установленной технологии.
Я использую Побережье на Писке (Smalltalk). Я ежедневно передаю код от ПК до Mac и назад снова, поскольку это является полностью межплатформенным.
Ваша проблема с направляющими или Ruby? Если первый, можно хотеть взглянуть на Merb, много интересных ссылок здесь
думаю, что проблема в этом - спросите сотню человек, и вы получите сотню ответов! На ПК я разрабатываю с помощью .NET и Visual Studio - и все. Я также надеялся на аналог Apple. Это не что-то неясное, для чего вы не можете с готовностью нанять программистов на рынке (по крайней мере, здесь, в Великобритании).
Я думаю, что проблема - спросите сотню человек, и вы получите сотню ответов! На ПК я разрабатываю с помощью .NET и Visual Studio, и все. Я также надеялся на аналог Apple.