Comments (11)
@crooy did documentdb work?
from appsmith.
This is a great idea! Do you have any resources that link to how Sentry achieves this? Would love to learn from a good UX for this feature.
Also, from my initial understanding, this feature requires that we do the following first:
- Create a backup of all the data in the DB.
- Be able to restore the backup of the DB in another instance. The tricky part will be to preserve all the IDs.
from appsmith.
Hi, so i think my question is related to this ticket. I am looking into running a system like appsmith to build various internal applications for my startup/scale-up.
Now we have a very experienced devops team but we dont want to spend time om worrying about databases if it can be prevented. Which is why I was wondering if you might know if i would run into any issues if I try to run appsmith against AWS DocumentDb instead of running a mongodb in a container?
What other backup/restore solutions would you recommend for me to look at for appsmith/mongodb?
from appsmith.
Hi @crooy 👋
Your question is actually slightly different than this feature request.
Appsmith internally uses mongo to manage application data and performs all application logic on this db. So it is not a simple backup / restore option. All our application logic is written to interact with a mongo db so it wouldn't be possible to use a different DB. If you are worried about managing the application and database, we have a managed Cloud Version which you can use 😄
from appsmith.
Wow, quick response!
Ok, first of all sorry for hijacking this ticket 😞.
From your answer I cannot be certain you know what AWS Document DB is so to be certain: AWS DocumentDB is a mongodb compatible hosted database, there are some differences. I guess my question is a lazy one, I can also simply try 🤔 .
The thing is, I want to pay for hosted services so I can show an SLA to my product owners. Hypothetically, if I do a daily dump of the mongodb, could i restore the database if i want to go back a week for example?
from appsmith.
@crooy whoops my bad I might be wrong then. I definitely thought it was a new db. 😂 #TIL
@mohanarpit can you help answer this better?
from appsmith.
@crooy I haven't tried Appsmith against DocumentDB. In theory, it could work but we can't guarantee longer term compatibility because DocumentDB is always a little behind on features supported by MongoDB itself. Hence, I wouldn't officially recommend it to you. But give it a shot and let us know your experience 😄 .
Having said that, incase you don't want to manage databases (who does?), you can either:
- Use our cloud hosted version https://app.appsmith.com. In this case, you are transferring your problems of data management to us.
- Use MongoDB cloud. Here you get a hosted MongoDB instance with all the bells & whistles around backup, restore etc. You can host it in the same region as your AWS servers as well to minimize latency.
from appsmith.
Thanks! I will let you know in case we try and experience Documentdb! Although you make a good point that mongodb-cloud might be smarter.
from appsmith.
This is now possible with import / export
from appsmith.
@crooy did documentdb work?
DocumentDB doesn't work for me (tried yesterday with the last version).
from appsmith.
from appsmith.
Related Issues (20)
- [Bug]: Bind data menu in the query or API response doesn't hug the content's height.
- [Epic] ME switcher rehaul
- [Bug]: User can use an api call to create a query with duplicate name in workflows
- [Bug]: Generate page with data doesn't follow IDE 2.0 interaction pattern. Needs to be shown in a modal.
- [Bug]: Are you sure confirmation modal doesn't dismiss after deleting a datasource
- [Task] - Remove tabs revamp feature flag
- Bug: Partial block API not updating the ids of JSObjects on multiple building blocks addition HOT 1
- Task: Automation testing for drag and drop building blocks.
- Bug: Existing widgets are reshuffled when dragging a building block
- [Bug]: Label is too close to the curved boundary
- [Feature]: Support deployment of appsmith on ECS-EC2 with HA
- disable sending configTree from webworker's response
- [Feature]: Support rsa-sha2-256 and rsa-sha2-512 HOT 3
- [Feature]: Develop Diagnosis script to check possible failures
- [Feature]: Run crypress with mongodb profiler to analyze any slow queries HOT 1
- [Feature]: Tooltip change to represent no new changes to pull
- [Feature]: Delete current git branch
- [Feature]: Better experience to commit when there are pending upstream changes
- [Feature]: Intuitive interface to remove branches from protection
- [Feature]: Implement Widget Archiving Functionality
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from appsmith.