A solution that offers good performance and flexibility to its users
What is our primary use case?
Our company currently uses Scylla for our products since we are in the process of migration from Postgres.
Our company is reimplementing the user data pipeline and needs faster results. We found Scylla to be preferable for our use case from the alternatives we evaluated.
What is most valuable?
User-defined type in Scylla allows for data to be consistent. The performance aspects of Scylla are good, as always. The product's flexibility allows us to use Cassandra SDK with it while also being able to migrate from DynamoDB to it. A good point about Scylla is that it can be used extensively.
What needs improvement?
It has just been a month or so for me with Scylla. The documentation of Scylla is an area with shortcomings and needs to be improved. Improvement of documentation is needed considering that I work with Java. We currently use a data stack model, which is actually for Cassandra. There is no different dependency for Scylla, so it's adding a wrapper on the SDK that Cassandra supports, and we end up just using it.
I think it's good as it is. I don't have any input on what needs to be added in Scylla.
For how long have I used the solution?
I have experience with Scylla for around two months. Currently, I am learning more about Scylla. I am using the solution's latest version. My company is a system integrator. We have different verticals, and one of it is that we are moving into is integrating, which is running our product as a binary in our enterprise solution and on clients' machines.
What do I think about the stability of the solution?
Stability-wise, I rate the solution a nine out of ten.
What do I think about the scalability of the solution?
Currently, we are involved with Scylla's prototype version. For the project that I am working on, Scylla is not being used, and it is not just the case with my project alone but also with a huge number of projects because they are moving to cloud-agnostic architecture. We are moving all the DynamoDB databases to Scylla. Within a year or so, all of our DynamoDB databases will be replaced.
To be able to rate Scylla's scalability, we would need time since we are using its prototype.
Which solution did I use previously and why did I switch?
Previously, I have used MongoDB for other projects.
We actually are not switching from MongoDB. We have a couple of alternatives for what we are building, and we wanted to know about SQL because we may have to change our schema quite a bit because we used to have a lot of metadata, and that's why the traditional RDBMS will have to split the columns instead of rows, making it very intense.
How was the initial setup?
Scylla is a cloud-based solution. We are moving to a cloud-agnostic architecture, so we would have different instances based on our enterprise solution or the client.
Whether to use a private or public cloud depends on the requirements of our clients.
In my local environment, the installation part was quite easy because it's a Docker installation. I don't know about the remote installations with Kubernetes because that is managed by the cloud tech team.
What other advice do I have?
I have been working on the solution for around a month, so it is mostly the people involved in the cloud tech department who look at things like the maintenance of the solution, an area in which I have no idea.
A weird error can pop up owing to the flaws in the documentation, because of which I am using an ORM tool to interact with the database. If required in a particular use case, I return a list of objects, or a list of a user data type, when it throws an error indicating that I should reimplement the codec. When I changed the codec to set, it started working fine. The aforementioned issue was not figurable even in Stack Overflow.
Overall, I rate the solution an eight out of ten.
Verbose and compact setup.
What do you like best about the product?
Complexicity, to understand you have basic knowledge about database models,containers and abillity to not give up.
What do you dislike about the product?
Feels kinda overwhelming,the harder you go, the bigger might challenge be for you.
What problems is the product solving and how is that benefiting you?
storage issues,also firewal setup necessary. containers management
scylla DB the wonderful DB
What do you like best about the product?
Fast access and very good for data intensive workloads and latency is minimum.
What do you dislike about the product?
More focused on cloud and less support for on prem database users
What problems is the product solving and how is that benefiting you?
scylladb is providing alternatives and covering the shortcomings of other databases such as cassandra and dynamo db etc and helping in reduction of costs.
Peace of mind
What do you like best about the product?
One of the best tools to come have come across in the last 10 years. The ease of set up, and configuration is next to none. Good on you ScyllaDB, keep rolling out the new features and updates.
What do you dislike about the product?
it's indeed some learning curve; not necessarily a dislike or a negative; may be it's my learning potential. it's a work in progress and I'm sure it'll only ease as I use it more.
What problems is the product solving and how is that benefiting you?
The ease of use and solving my business case, which in this case was working a Key value Database, is a major advantage. The user community is quite strong too so it helps voicing out concerns.
ScyllaDB is a very promising database!
What do you like best about the product?
1. Drop in replacement for Apache Cassandra makes it familiar to work with
2. Extremely efficient in terms of compute and disk
3. Cheap to operate
What do you dislike about the product?
1. Online training and tutorials are a bit difficult to navigate. A lot of content is structured as "courses" that are not easy to work with. There is reference documentation available, but the Scylla docs site tries to direct you to the courses
What problems is the product solving and how is that benefiting you?
I've been demoing Scylla and working with it to establish a proof of concept. I'm primarily looking for speed and scalability improvements over my current preferred database: mongodb
SCyllaDB review
What do you like best about the product?
It is:
-> Open Source
-> NoSQL Database
-> Greatly compatible with Apache Cassandra
What do you dislike about the product?
The installation process could be a bit easier,and the usage could be a more simpler for the new users and little non techie guy
What problems is the product solving and how is that benefiting you?
NoSql helps me creating db without any worries
ScyllaDB Review from a Student
What do you like best about the product?
I really enjoy ScyllaDB's ease of use when it comes to setting up serverless clusters. The documentation and resources are top-notch. The reliability and the options to fine-tune consistency with the various replication factors and consistency levels are fantastic for anyone who needs to ensure high consistency and or availability. Overall from my first experience with ScyllaDB, I'd recommend it to anyone who wants to explore big data and NoSQL databases.
What do you dislike about the product?
In my eyes, I think Scylla is excellent, but I think its use case is out of reach for the standard developer or student. Due to the focus on large-scale data operations, it sacrifices things like relational queries. It's a niche use case that not every project or company will fit, so I think that should be kept in mind.
What problems is the product solving and how is that benefiting you?
It's helping me solve large scale data storage for logging
Software Engineer
What do you like best about the product?
More performant and scalable as its build using c++(lightweight).
Integrated caching
What do you dislike about the product?
lack of support for transactions.
customer service support and availability should be improved.
What problems is the product solving and how is that benefiting you?
scalablity & performance
ScyllaDB the NoSQL Super Hero
What do you like best about the product?
Simple but best performance database while considering the NoSQL.
Supports low-latency reads
Highly supporting the write-oriented apps usecase
What do you dislike about the product?
The Community forums and documentation for bugs,roadmaps,transperancy
Support on modern cloud solutions like Azure, GCP
What problems is the product solving and how is that benefiting you?
Highly performant writes in cluster
Go for High Performance and Scalability
What do you like best about the product?
High Performance and Scalability are the two features I really like. We were able to achive very low latency after moving from Casandra to Scylla. Compatibility with Apache Cassandra i would say the other point.
What do you dislike about the product?
Lack of Documentation and community support is very limited some time I find it harder to find answers to their questions whenever I am stuck in any kinda of problem
What problems is the product solving and how is that benefiting you?
Scylla DB is optimized for low latency and high throughput, which makes it well-suited for type of applications that require faster response times and real-time data processing. This all things fits our usecases.