telefonicaid / fiware-cygnus

A connector in charge of persisting context data sources into other third-party databases and storage systems, creating a historical view of the context
https://fiware-cygnus.rtfd.io/
GNU Affero General Public License v3.0
64 stars 105 forks source link

[OrionSTHSink, OrionMongoSink] Add dm-none data model #647

Open frbattid opened 8 years ago

frbattid commented 8 years ago

This is related with a problem with MongoDB when multiple databases start to grow. A solution would be to use a single DB for all the services. The service would be prefixing the collection names.

A side effect regading this change is there is no per-service secured "user space", since MongoDB allows per-DB access control but not per-collection.

frbattid commented 8 years ago

Once this issue has been implemented, this could be achieved by adding a 5th data model: dm-none

pcoello25 commented 8 years ago

FYI: The issue https://github.com/telefonicaid/fiware-cygnus/issues/659 that you are refering has already been implemented.