man-group / arctic

High performance datastore for time series and tick data
https://arctic.readthedocs.io/en/latest/
GNU Lesser General Public License v2.1
3.05k stars 583 forks source link

Setting up Arctic and TickStore with Redis #894

Closed ramy-sharif closed 3 years ago

ramy-sharif commented 3 years ago

Arctic Version

V1.79.4

Arctic Store

TickStore

Platform and version

Ubuntu, AWS

Description of problem and/or code sample that reproduces the issue

It's a bit unclear to me how to setup custom storage engines, the documentation is missing that part. I'm looking to setup TickStore with Redis so my question is, how do I setup a connection = Arctic() such that it uses Redis as storage engine as opposed to MongoDB?

Thanks.

shashank88 commented 3 years ago

You can't do that atm, the TickStore architecture is strongly tied to Mongo. You could look at all the Mongo calls being made in TickStore and try adding a redis store with an equivalent of those operations, but it might be a bit tricky. Closing this, feel free to reopen if you have more questions.