6

유성 클라우드에서 실행되는 유성 응용 프로그램을 가지고 있고 dynamoDB를 사용할 수 있는지 의문이 생겼습니다.DynamoDB를 사용하는 Meteor

나는 웹을 검색하지만 유성 & dynamoDB를 함께 찾을 수 있습니다. 그래서 질문은 mongodb 대신에 dynamoDB를 사용하여 유성을 사용할 수 있습니까?

답변

6

매우 어렵지만 매우 어렵습니다.

Meteor는 브라우저 클라이언트에서 'minimongo'를 사용하고 서버에서 '적절한 mongo'를 사용합니다. 그러면 클라이언트 측과 서버 측에서 변경 사항을 추적 할 수 있습니다.

Mongodb의 Oplog를 사용하여 서버가 실시간으로 serverdb에 대한 변경 사항을주의 깊게 살펴볼 수있는 유용한 비트가 있습니다. 이는 SQL 트리거와 같은 기능입니다.

그러므로 유성을 조정하여 DynamoDB를 가져 오는 방법을 찾는 많은 노력이 필요합니다. 그러면 DynamoDB가 동일한 기능 (서버의 라이브 업데이트)이없는 Meteor 버전이됩니다.

재미 있지 않을 것입니다!

+0

누구든지 https://github.com/peerlibrary/meteor-aws-sdk를 시도 했습니까? – idophir

-3

이미 aws에 있다면 DynamoDB를 확실히 사용할 수 있습니다. Meteor는 순수 JS 플랫폼이며 DynamoDB는 JavaScript를 지원합니다. 이 링크를 확인하십시오 : DynamoDB Getting Started

+0

나는 이것을 위해 꾸러미가 있기를 바랬다. 내 앱을 dynamoDB로 바꾸기 위해 필요한 것은 '$> meteor install dynamoDB'였다. :) 그런 것! –

+0

이미 AWS에있는 것은 관련이 없으며 유성은 순수 JS 임에도 불구하고 발전기 DB를 사용할 수 없습니다. –

1

이 패키지가 있습니다. Cloudant 설정 만 시도했지만 작동하는 경우 DynamoDB와 함께 작동해야합니다.

유성 ccorcos를 추가 :

https://github.com/ccorcos/meteor-any-db

간단하게 프로젝트에이 패키지를 추가 한-DB를

보다는 클라이언트에 미니 데이터베이스를 가지고, 우리는 단순히 가입 커서가 서버 측 쿼리의 결과를 나타내는 객체입니다.

관련 문제