Milvus vs SingleStore comparison

Cancel
You must select at least 2 products to compare!
The Milvus Project Logo
947 views|839 comparisons
100% willing to recommend
SingleStore Logo
166 views|131 comparisons
100% willing to recommend
Comparison Buyer's Guide
Executive Summary

We performed a comparison between Milvus and SingleStore based on real PeerSpot user reviews.

Find out what your peers are saying about Elastic, Meta, Chroma and others in Vector Databases.
To learn more, read our detailed Vector Databases Report (Updated: May 2024).
770,616 professionals have used our research since 2012.
Featured Review
Quotes From Members
We asked business professionals to review the solutions they use.
Here are some excerpts of what they said:
Pros
"The best feature of Milvus was finding the closest chunk from a huge amount of data.""Milvus has good accuracy and performance.""The solution is well containerized, and since containerization is quick and easy for me, I can scale it up quickly."

More Milvus Pros →

"The most valuable feature is the ability to create pipelines, streamline and extract data from the pipelines.""The product can automatically reinstall and reconfigure in case of a shutdown.""The paramount advantage is the exceptional speed.""It's a distributed relational database, so it does not have a single server, it has multiple servers. Its architecture itself is fast because it has multiple nodes to distribute the workload and process large amounts of data.""MemSQL supports the MySQL protocol, and many functions are similar, so the learning curve is very short.""The ability to store data in memory is a standout feature, enhanced by robust failover mechanisms.""The product's initial setup phase was pretty straightforward, with no complex processes."

More SingleStore Pros →

Cons
"Milvus' documentation is not very user-friendly and doesn't help me get started quickly.""I've heard that when we store too much data in Milvus, it becomes slow and does not work properly.""Milvus has higher resource consumption, which introduces complexity in implementation."

More Milvus Cons →

"The product can be developed further to provide more appropriate output to users as it is one of the areas where there are shortcomings.""Poor key distribution can significantly impact performance, requiring a backward approach in design rather than adding tables incrementally.""It is not the optimal choice for direct data collection through queries, and it's more suited for aggregation tasks.""We don't get good discounts in Pakistan.""Having the ability to migrate servers using a single command would be extremely beneficial.""There should be more pipelines available because I think that if MemSQL can connect to other services, that would be great.""For new customers, it's very tough to start. Their documentation isn't organized, and there's no online training available. SingleStore is working on it, but that's a major drawback."

More SingleStore Cons →

Pricing and Cost Advice
  • "Milvus is an open-source solution."
  • "Milvus is an open-source solution."
  • More Milvus Pricing and Cost Advice →

  • "I would advise users to try the free 128GB version."
  • "SingleStore is a bit expensive."
  • "The product's licensing is not expensive. It is comparable."
  • "Using it for analytical purposes can be cost-effective in the long run, especially in terms of infrastructure."
  • "The price of the product is okay compared to the other available solutions in the market. SingleStore is a reasonably priced product, considering the functions it offers."
  • "They have two main options: cloud installation and bare-metal installation, each with different pricing models."
  • More SingleStore Pricing and Cost Advice →

    report
    Use our free recommendation engine to learn which Vector Databases solutions are best for your needs.
    770,616 professionals have used our research since 2012.
    Questions from the Community
    Top Answer:The solution is well containerized, and since containerization is quick and easy for me, I can scale it up quickly.
    Top Answer:Milvus' documentation is not very user-friendly and doesn't help me get started quickly. Milvus usually comes with some dependencies because of the way it needs to be deployed.
    Top Answer:We use Milvus mostly for RAG (Retrieval-augmented generation).
    Top Answer:The paramount advantage is the exceptional speed.
    Top Answer:Using it for analytical purposes can be cost-effective in the long run, especially in terms of infrastructure. While building an on-premise cluster incurs an initial cost for servers with ample RAM… more »
    Top Answer:There's a noteworthy consideration when it comes to collecting massive amounts of data. It is not the optimal choice for direct data collection through queries, and it's more suited for aggregation… more »
    Ranking
    6th
    out of 21 in Vector Databases
    Views
    947
    Comparisons
    839
    Reviews
    3
    Average Words per Review
    317
    Rating
    7.0
    10th
    out of 21 in Vector Databases
    Views
    166
    Comparisons
    131
    Reviews
    6
    Average Words per Review
    607
    Rating
    8.7
    Comparisons
    Elastic Search logo
    Compared 26% of the time.
    Faiss logo
    Compared 18% of the time.
    LanceDB logo
    Compared 14% of the time.
    Chroma logo
    Compared 14% of the time.
    OpenSearch logo
    Compared 13% of the time.
    SQL Server logo
    Compared 10% of the time.
    MySQL logo
    Compared 9% of the time.
    Teradata logo
    Compared 8% of the time.
    CockroachDB logo
    Compared 8% of the time.
    Oracle Database logo
    Compared 7% of the time.
    Learn More
    The Milvus Project
    Video Not Available
    SingleStore
    Video Not Available
    Overview

    Milvus is a powerful tool for efficiently storing and retrieving large-scale vectors or embeddings. It is widely used in applications such as similarity search, recommendation systems, image and video retrieval, and natural language processing. 

    With its fast and accurate search capabilities, scalability, and support for multiple programming languages, Milvus is suitable for a wide range of industries and use cases. 

    Users appreciate its efficient search capabilities, ability to handle large-scale data, support for various data types, and user-friendly interface. 

    Milvus enables easy retrieval of information from vast datasets, regardless of the data format, and is praised for its high performance and scalability. The intuitive and easy-to-use interface is also highlighted as a valuable aspect of the platform.

    The SingleStore platform combines transactional, analytical, and vector data workloads in a real-time, unified, distributed SQL database that is MySQL and MongoDB wire protocol-compatible. SingleStore also combines the capabilities of traditional databases with the scalability of the cloud, making it suitable for a range of data-driven applications.

    SingleStore provides a unified platform that supports both transactional and analytical workloads, enabling real-time data processing and analysis. It is optimized for speed, offering low-latency data access and high throughput. The platform's distributed architecture allows it to scale horizontally, handling large volumes of data across multiple nodes. Additionally, it supports SQL, making it accessible for users familiar with standard query languages.

    Key features of SingleStore include real-time data ingestion, which allows for the immediate processing of incoming data, and a fully distributed SQL execution engine that enhances performance. The platform also offers in-memory rowstore and disk-based columnstore, providing flexibility in data storage and retrieval methods. Furthermore, SingleStore ensures high availability and disaster recovery with its multi-cloud, multi-region deployment options.

    When evaluating SingleStore, you should consider its ability to reduce query response times significantly, improve operational efficiencies with real-time analytics, and lower infrastructure costs through efficient resource utilization. Additionally, the platform's support for mixed workloads enables businesses to streamline their data operations, reducing the need for multiple specialized databases.

    SingleStore is implemented across various industries, including finance, healthcare, and retail. In finance, it helps with real-time risk analysis and fraud detection. In healthcare, it supports advanced analytics for patient data management. Retailers use SingleStore to optimize supply chain operations and personalize customer experiences through real-time data insights.

    Pricing for SingleStore is based on a subscription model, with costs determined by the resources allocated and the level of support required. It offers flexible licensing options to accommodate different business needs. SingleStore's customer support is known for its responsiveness and expertise, providing users with the necessary assistance to maximize the platform's potential.

    In summary, SingleStore offers a versatile and efficient cloud database solution suitable for handling diverse data workloads with high performance and scalability.

    Sample Customers
    1. Alibaba Group 2. Tencent 3. Baidu 4. JD.com 5. Meituan 6. Xiaomi 7. Didi Chuxing 8. ByteDance 9. Huawei 10. ZTE 11. Lenovo 12. Haier 13. China Mobile 14. China Telecom 15. China Unicom 16. Ping An Insurance 17. China Life Insurance 18. Industrial and Commercial Bank of China 19. Bank of China 20. Agricultural Bank of China 21. China Construction Bank 22. PetroChina 23. Sinopec 24. China National Offshore Oil Corporation 25. China Southern Airlines 26. Air China 27. China Eastern Airlines 28. China Railway Group 29. China Railway Construction Corporation 30. China Communications Construction Company 31. China Merchants Group 32. China Evergrande Group
    6Sense, Adobe, Akamai, CARFAX, Cigna, Cisco, Comcast, DBS Bank, Dell, GE, Goldman Sachs, Heap, Hulu, IMAX, Kakao, Kroger, LiveRamp, Lumana, NBC, Outreach, Palo Alto Networks, Siemens, SiriusXM, SK Telecom, SKAI, Sony, STC, TATA, and ZoomInfo.
    Top Industries
    VISITORS READING REVIEWS
    Computer Software Company26%
    Manufacturing Company12%
    Financial Services Firm11%
    Educational Organization9%
    VISITORS READING REVIEWS
    Financial Services Firm26%
    Computer Software Company14%
    Manufacturing Company6%
    Comms Service Provider6%
    Company Size
    VISITORS READING REVIEWS
    Small Business21%
    Midsize Enterprise13%
    Large Enterprise67%
    REVIEWERS
    Small Business57%
    Large Enterprise43%
    VISITORS READING REVIEWS
    Small Business22%
    Midsize Enterprise13%
    Large Enterprise64%
    Buyer's Guide
    Vector Databases
    May 2024
    Find out what your peers are saying about Elastic, Meta, Chroma and others in Vector Databases. Updated: May 2024.
    770,616 professionals have used our research since 2012.

    Milvus is ranked 6th in Vector Databases with 3 reviews while SingleStore is ranked 10th in Vector Databases with 7 reviews. Milvus is rated 7.0, while SingleStore is rated 8.8. The top reviewer of Milvus writes "Provides quick and easy containerization, but documentation is not very user-friendly". On the other hand, the top reviewer of SingleStore writes "A reasonably priced product that offers good speed and seamless support". Milvus is most compared with Elastic Search, Faiss, LanceDB, Chroma and OpenSearch, whereas SingleStore is most compared with SQL Server, MySQL, Teradata, CockroachDB and Oracle Database.

    See our list of best Vector Databases vendors.

    We monitor all Vector Databases reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.