Альтернативные / совместимые хранилища данных для App Engine? - PullRequest
3 голосов
/ 15 марта 2011

Какие другие базы данных "nosql" совместимы (более или менее) с хранилищем данных Google Appe Engine.

В качестве альтернативы, что такое хороший уровень / решение для абстракции (бесплатно), который абстрагируется между несколькими реализациями баз данных, включая google app engine и мое приложение для доступа к базе данных.

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

Важное обновление: приложение разработано на Java , поэтому в идеале уровень абстракции данных или любые другие альтернативы должны быть "дружественными к Java".

Ответы [ 2 ]

1 голос
/ 25 июня 2011

Как это ни странно звучит, но между AppEngine Datastore и Lotus Domino есть большое сходство: вам может потребоваться написать слой абстракции для обработки двух API, но возможности довольно схожи.Тем не менее, вы должны быть очень знакомы с обеими моделями, чтобы увидеть параллели.

1 голос
/ 15 марта 2011

В проекте AppScale отделена база данных базы данных, чтобы вы могли потенциально запускать GAE для различных баз данных. В настоящее время они поддерживают HBase и Hypertable ( ref ). AppScale с открытым исходным кодом и позволяет запускать приложение GAE в EC2 или в собственном кластере.

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