Open thbeh opened 8 years ago
@thbeh SnappyData will work with existing Spark on Mesos (or any other) in split cluster mode. See docs here: http://snappydatainc.github.io/snappydata/deployment/
In this mode, the mesos cluster will talk to snappydata like an external datastore. You can access the SnappyData APIs using maven deps (snappy-core), or as spark package (https://spark-packages.org/package/SnappyDataInc/snappydata). The only additional property you need is "snappydata.store.locators" (or "spark.snappydata.store.locators" for spark-submit/shell that filter out only "spark." properties) as noted in the doc. With this, you can create column/row tables and other entities using SnappyContext as in docs which will be stored in snappy cluster (with the meta-data).
For best performance, you should consider starting snappydata on exactly the same nodes as mesos and snappydata will try hard to ensure that data is stored/retrieved from only that node avoiding network transfers as much as possible.
So what @sumedh saying is that
Sorry for the long questions. Thanks in advance
Regards Beh
On Wed, Aug 24, 2016 at 7:26 PM, Sumedh Wale notifications@github.com wrote:
@thbeh https://github.com/thbeh SnappyData will work with existing Spark on Mesos (or any other) in split cluster mode. See docs here: http://snappydatainc.github.io/snappydata/deployment/
In this mode, the mesos cluster will talk to snappydata like an external datastore. You can access the SnappyData APIs using maven deps (snappy-core), or as spark package (https://spark-packages.org/ package/SnappyDataInc/snappydata). The only additional property you need is "snappydata.store.locators" (or "spark.snappydata.store.locators" for spark-submit/shell that filter out only "spark." properties) as noted in the doc. With this, you can create column/row tables and other entities using SnappyContext as in docs which will be stored in snappy cluster (with the meta-data).
For best performance, you should consider starting snappydata on exactly the same nodes as mesos and snappydata will try hard to ensure that data is stored/retrieved from only that node avoiding network hit.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/SnappyDataInc/snappydata/issues/339#issuecomment-241979472, or mute the thread https://github.com/notifications/unsubscribe-auth/AHBFho1_jUq6-afqjB7qL6hKV9_-2uUqks5qi_ISgaJpZM4JrVTB .
Hi, I have managed to create snappydata cluster with docker but i really don't have any ideas how it would run in mesos (I am still new in mesos). Any thoughts?
Is it possible to have snappydata works with existing spark deployment in Mesos (specifically dcos)?