Replies: 4 comments
-
Hi @hbyscx001 Your idea listens interesting. Could you explain more? Like why do you want ShardingSphere to support NoSQL? Is there any NoSQL product in your mind? |
Beta Was this translation helpful? Give feedback.
-
@tristaZero we are considering using ShardingSphere for our organisation's scaling needs, and for relational databases, ShardingSphere has great support. We were thinking of using the same for our other databases such as MongoDB. Our data is mostly document store, and we are exploring sharding as a potential solution to our scaling needs. However, we want to have configurable rules over collections, tenant driven configurations etc. |
Beta Was this translation helpful? Give feedback.
-
Hi @ambarishvrao thank you for considering ShardingSphere. May I ask if you are currently already using it in production with your relational databases? Feedback on user need for their DB gateway is helpful to the community. NoSQL is something the community has considered adding, but we haven't included it in the short term schedule yet. Depending on if there's strong community/user demand, we could consider adding it to the plan. |
Beta Was this translation helpful? Give feedback.
-
I noticed this discussion a while back and wanted something like application level sharding for Mongo DB. One of the applications needed this and I went on to write custom routing logic to route the queries to different collections (across a single database) to support the usecase. (And couldn't go with default sharding infra given by Mongo DB) Hence, I decided to build a Java library to support just this usecase of having an application level sharding for MongoDB. Repo Link: https://github.com/shashankrnr32/mongodb-application-sharding Its still in its budding stage but I definitely have plans to add features to the same such as Mongo Client Support without the need of Spring dependencies (executable & reactive). I am definitely open to contributions, feedbacks, comments, ...! With that said, I would definitely love to see this feature on Shardingsphere. |
Beta Was this translation helpful? Give feedback.
-
Feature Request
For English only, other languages will not accept.
Please pay attention on issues you submitted, because we maybe need more details.
If no response anymore and we cannot make decision by current information, we will close it.
Please answer these questions before submitting your issue. Thanks!
Is your feature request related to a problem?
No
Describe the feature you would like.
Support NoSQL middleware enhance
Beta Was this translation helpful? Give feedback.
All reactions