Best NoSQL Alternatives in 2024

Find the top alternatives to NoSQL currently available. Compare ratings, reviews, pricing, and features of NoSQL alternatives in 2024. Slashdot lists the best NoSQL alternatives on the market that offer competing products that are similar to NoSQL. Sort through NoSQL alternatives below to make the best choice for your needs

  • 1
    Scylla Reviews
    At Scylla, our mission is to create the best possible AI tech for video surveillance. We aim to make the world a safer place with every solution we offer, and we are looking for partners who share our vision. Our AI-powered software improves every aspect of your security infrastructure. * Object Detection * Behavior Recognition & Anomaly Detection * Intrusion Detection & Perimeter Protection
  • 2
    HarperDB Reviews
    HarperDB is an integrated distributed systems platform which combines database, caching and application functions into one technology. It allows you to deliver global back-end services at a lower cost, with higher performance and less effort. Install user-programmed apps and pre-built additions on top of data for a back end with ultra-low latencies. Distributed database with a high throughput per second, delivering orders of magnitude higher than NoSQL alternatives. Native real-time pub/sub data processing and communication via MQTT interfaces, WebSockets, and HTTP interfaces. HarperDB provides powerful data-in motion capabilities without adding additional services such as Kafka. Focus on features that will help your business grow, rather than fighting complicated infrastructure. You can't slow down the speed of light but you can reduce the amount of light between your users' data and them.
  • 3
    Prolog Reviews
    Prolog is a logic language that is associated with artificial intelligence (AI) and computational linguistics. Prolog's roots are in first-order formal logic. Unlike many other programming languages Prolog is primarily intended as a declarative language. The program logic is expressed as relations, represented by facts and rules. The computation is started by running a query on these relations. Prolog is one of the earliest logic programming languages. It remains the most popular today, with many free and commercial implementations. The language is used for natural language processing, theorem-proving, expert systems and term rewriting. Modern Prolog environments allow for the creation of graphical interfaces as well as administrative applications and networked applications.
  • 4
    SQL Reviews
    SQL is a domain-specific programming language that allows you to access, manage, and manipulate relational databases and relational management systems.
  • 5
    DbSchema Reviews

    DbSchema

    Wise Coders Solutions

    $63 one time payment
    1 Rating
    DbSchema allows you to visual design the schema in a group, deploy it and then document it. DbSchema also includes integrated features such as data explorer, visual query editor and data generator. This makes it an all-purpose tool for anyone who works with databases. DbSchema is compatible with all No-SQL and relational databases, including MySQL and PostgreSQL. It also supports SQLite, Microsoft SQL Server and MongoDB. MariaDB, Redshift. Snowflake. Google, and many others. DbSchema reverse-engineers the database schema and visualizes it as diagrams. Diagrams and visual tools will be used to interact with the database. DbSchema model uses its own copy of the schema structure, independent of the database. This allows you to deploy the schema on multiple databases. You can save the design model to file and store it in GIT. Then, design the schema with a team.
  • 6
    ArangoDB Reviews
    Natively store data for graphs, documents and search needs. One query language allows for feature-rich access. You can map data directly to the database and access it using the best patterns for the job: traversals, joins search, ranking geospatial, aggregateions - you name them. Polyglot persistence without the cost. You can easily design, scale, and adapt your architectures to meet changing needs with less effort. Combine the flexibility and power of JSON with graph technology to extract next-generation features even from large datasets.
  • 7
    Nucleon Database Master Reviews

    Nucleon Database Master

    Nucleon Software

    $99 one-time payment
    Nucleon Database Master is an intuitive, modern, powerful and simple to use database administration, management, and query software. It has a consistent and modern interface. Database Master makes it easy to manage, monitor, query, edit, visualize, design relational and NoSQL DBMSMS. Database Master lets you execute extended SQL, JQL, and C# (Linq), query scripts. It also provides all database objects, such as tables, views and procedures, columns, indexes and relationships (constraints), collection, triggers, and other objects.
  • 8
    Amazon SimpleDB Reviews
    Amazon SimpleDB is a high-availability NoSQL data store that offloads database administration. Developers can simply store and query data items using web services requests, and Amazon SimpleDB takes care of the rest. Amazon SimpleDB is not bound by the requirements of a relational data base. It is optimized to provide high availability, flexibility and minimal administrative burden. Amazon SimpleDB automatically creates and manages multiple copies of your data in different locations to ensure high availability and data durability. You only pay for the actual resources used to store your data and serve your requests. You can modify your data model at any time, and data is automatically index for you. Amazon SimpleDB allows you to focus on application development and not worry about infrastructure provisioning, high availability or software maintenance.
  • 9
    Aqua Data Studio Reviews

    Aqua Data Studio

    AquaFold, an Idera, Inc. company

    $499 per user per year
    Aqua Data Studio is a tool for database administrators and database developers. It also helps data and business analysts manage data platforms and analyze data visually. It offers a unique combination, unlike its competitors, of a full-featured database editor and visual analytics. It also supports flexible import and export, advanced SQL queries optimization, extensive comparisons of databases and data, as well as powerful team collaboration.
  • 10
    Oracle Big Data SQL Cloud Service Reviews
    Oracle Big Data SQL Cloud Service allows organizations to instantly analyze data across Apache Hadoop and NoSQL. This service leverages their existing SQL skills, security policy, and applications with extreme speed. Big Data SQL allows you to simplify data science and unlock data lakes. Big Data SQL provides users with a single place to store and secure data in Hadoop, NoSQL systems, and Oracle Database. Seamless metadata integration, and queries that combine data from Oracle Database and Hadoop and NoSQL database data. Automated mappings can be done from metadata stored in HCatalog or the Hive Metastore to Oracle Tables using utility and conversion routines. Administrators have the ability to set enhanced access parameters that allow them to control data access behavior and column mapping. Multiple cluster support allows one Oracle Database to query multiple Hadoop clusters or NoSQL systems.
  • 11
    Raijin  Reviews
    The Raijin Database uses flat JSON records to deal with sparse information. The Raijin Database supports SQL query language as its primary query language, while removing some limitations. Data compression not only saves space, but also gives you a boost in performance with modern CPUs. Many NoSQL solutions lack or are inefficient at supporting analytical queries. Raijin DB supports group-by and aggregations using standard SQL syntax. Large amounts of data can be processed with vectorized execution and cache-friendly algorithm. It is supported by optimized SIMD instructions (SSE2/AVX2), and a modern compressed hybrid columnar store layer. This ensures that your CPUs do not waste cycles. This allows for data crunching that is up to a factor of ten times faster than other solutions written in higher-level languages or interpreted languages, which can be inefficient at processing large data amounts.
  • 12
    RazorSQL Reviews

    RazorSQL

    RazorSQL

    $99.95 one-time payment
    1 Rating
    RazorSQL is a SQL query tool, a database browser, SQL editor and database administration tool for Windows and macOS, Mac OS X and Linux. RazorSQL can connect to more than 40 databases and has been tested on them. View database objects including schemas, tables and columns, primary and secondary keys, views and indexes, procedures and functions, and more. Visual tools to create and modify, describe, execute, and delete database objects like tables, views and indexes, stored procedure, functions, triggers, etc. Multi-tabular display of queries, with options for filtering and sorting, searching, etc. You can import data from many formats, including Excel spreadsheets, fixed-width files, and delimited files. It comes with a robust relational database (HSQLDB), which is ready to use straight out of the box.
  • 13
    Matisse Reviews

    Matisse

    Matisse Software

    $245 per month
    Matisse's Post-Relational Database is the best of both worlds. It allows you to map objects from.NET directly into a database using a standard query language (SQL). It also has the same scalable enterprise capabilities that are found in relational products. Matisse Software has transformed the SQL Standard, which was used for querying and manipulating relational tables for 30 years, into a powerful language that can operate on a hierarchy. Object development has led to the need for a DBMS which can provide native object and XML support and still offer the benefits of relational databases: SQL, scalability, standard compliance, and SQL. Matisse is a Matisse solution that Hurwitz Group believes will be a good fit for many solutions in many companies. It will have a shorter time to market due to shorter database design cycles and lower TCO over long-term due the lower costs of database maintenance and performance tuning.
  • 14
    Amazon DocumentDB Reviews
    Amazon DocumentDB (with MongoDB compatibility), is a fast, scalable and highly available document database service that supports MongoDB workloads. Amazon DocumentDB is a document database that makes it easy to store, query and index JSON data. Amazon DocumentDB is a nonrelational database service that was designed from the ground up to provide the performance, scalability and availability you require when running mission-critical MongoDB workloads on a large scale. Amazon DocumentDB is decoupled from compute and storage, which allows each to scale independently. You can increase read capacity to millions of requests every second by adding up 15 low latency replicas in minutes, regardless how large your data is. Amazon DocumentDB is designed to guarantee 99.99% availability. It replicates six copies across three AWSAvailability Zones (AZs) of your data.
  • 15
    SystemC Reviews
    SystemC is your online resource for all things related to SystemC. It is the language for system-level, high-level synthesis and modeling, as well as verification. SystemCâ„¢, addresses the need to have a system design language and verification language that can be used with both hardware and software. It is a language that was built in standard C++ and extended by the use of class libraries. It is used to model the system's partitioning, evaluate and verify the assignment blocks to hardware or software implementations, as well as to architect and measure interactions between functional blocks. SystemC is used by leading companies in the electronic design automation (EDA), semiconductor and embedded software industries for architectural exploration. It can deliver high-performance blocks at different levels of abstraction and create virtual platforms for hardware/software collaboration.
  • 16
    Erlang Reviews
    Erlang is a programming language that allows you to create highly scalable soft real time systems. It also requires high availability. It is used in e-commerce and instant messaging, banking, telephony, and telecoms. Erlang's runtime system supports concurrency distribution and fault tolerance. OTP is a set of Erlang libraries, design principles, and middleware that allows you to develop these systems. It also includes a distributed database, applications that can interface with other languages, and debugging, as well as release handling tools.
  • 17
    Couchbase Reviews
    Couchbase, unlike other NoSQL database, provides a multicloud to edge enterprise-class database that offers robust capabilities for business-critical apps on a highly available and scalable platform. Couchbase is a distributed cloud native database that runs on any cloud. It can be managed by the customer or fully managed. Couchbase is built using open standards and combines the best of NoSQL and SQL with the power and familiarity that mainframes and relational databases provide. Couchbase Server is an open-source, multipurpose distributed database. It combines the best of relational databases, such as SQL, ACID transactions, and JSON, with a foundation which is fast and scalable. It is used in many industries for things such as user profiles, dynamic catalogs, GenAI applications, vector search, caching at high speed, and more.
  • 18
    TEXIS Reviews
    Only search engine software that supports the fully integrated structure and functionality of an SQL relational databases (RDBMS) is available. SQL is flexible as an application development model and offers many advantages for complex search requirements. Flexible implementation of unanticipated search functionality when needed. Natural language queries require a 250,000-word vocabulary. Search text documents of unlimited size in standard database tables to store and search. This solution solves the difficult task of integrating text search with an RDBMS. It can be customized to be used for content management, ecommerce, portal, or knowledge management system. Can handle wildcards or phrases. It is easy to use. Texis is the core technology of all Thunderstone products. It is the only search engine software that can intelligently query and manage databases containing natural language texts.
  • 19
    DuckDB Reviews
    Processing and storage of tabular datasets, e.g. CSV or Parquet files. Large result set transfer to client. Large client/server installations are required for central enterprise data warehousing. Multiple concurrent processes can be used to write to a single database. DuckDB is a relational database management software (RDBMS). It is a system to manage data stored in relational databases. A relation is basically a mathematical term for a particular table. Each table is a named collection. Each row in a table has the same number of named columns. Each column is of a particular data type. Schemas are used to store tables, and a collection can be accessed to access the entire database.
  • 20
    Tabular Reviews

    Tabular

    Tabular

    $100 per month
    Tabular is a table store that allows you to create an open table. It was created by the Apache Iceberg creators. Connect multiple computing frameworks and engines. Reduce query time and costs up to 50%. Centralize enforcement of RBAC policies. Connect any query engine, framework, or tool, including Athena BigQuery, Snowflake Databricks Trino Spark Python, Snowflake Redshift, Snowflake Databricks and Redshift. Smart compaction, data clustering and other automated services reduce storage costs by up to 50% and query times. Unify data access in the database or table. RBAC controls are easy to manage, enforce consistently, and audit. Centralize your security at the table. Tabular is easy-to-use and has RBAC, high-powered performance, and high ingestion under the hood. Tabular allows you to choose from multiple "best-of-breed" compute engines, based on their strengths. Assign privileges to the data warehouse database or table level.
  • 21
    Oracle Database Reviews
    Oracle database products offer customers cost-optimized, high-performance versions Oracle Database, the world's most popular converged, multi-model database management software. They also include in-memory NoSQL and MySQL databases. Oracle Autonomous Database is available on-premises via Oracle Cloud@Customer and in the Oracle Cloud Infrastructure. It allows customers to simplify relational databases environments and reduce management burdens. Oracle Autonomous Database reduces the complexity of operating and protecting Oracle Database, while delivering the highest levels performance, scalability and availability to customers. Oracle Database can also be deployed on-premises if customers have network latency and data residency concerns. Customers who depend on Oracle database versions for their applications have full control over which versions they use and when they change.
  • 22
    Database X-Ray Reviews

    Database X-Ray

    Murray Hill Technologies

    $19 per license
    Database X-Ray, a SQL Server utility, allows you to view all database objects tabularly. It also shows the relationships between objects, such as objects referenced by a particular object and objects that reference this object. This includes Tables and Views as well as Stored Procedures. Functions and Triggers. You can see at a glance how deleting or changing a database object will affect it. You won't see that in a database diagram!) You can also view the DDL or code that created the object, copy it and use it however you want. You only need a valid database connection string, local or remote, to get started. Works with Azure SQL database too!
  • 23
    Prometheus Reviews
    Open-source monitoring solutions are able to power your alerting and metrics. Prometheus stores all data in time series. These are streams of timestamped value belonging to the same metric with the same labeled dimensions. Prometheus can also generate temporary derived times series as a result of queries. Prometheus offers a functional query language called PromQL, which allows the user to select and aggregate time series data real-time. The expression result can be displayed as a graph or tabular data in Prometheus’s expression browser. External systems can also consume the HTTP API. Prometheus can be configured using command-line flags or a configuration file. The command-line flags can be used to configure immutable system parameters such as storage locations and the amount of data to be kept on disk and in memory. . Download: https://sourceforge.net/projects/prometheus.mirror/
  • 24
    QuerySurge Reviews
    Top Pick
    QuerySurge is the smart Data Testing solution that automates the data validation and ETL testing of Big Data, Data Warehouses, Business Intelligence Reports and Enterprise Applications with full DevOps functionality for continuous testing. Use Cases - Data Warehouse & ETL Testing - Big Data (Hadoop & NoSQL) Testing - DevOps for Data / Continuous Testing - Data Migration Testing - BI Report Testing - Enterprise Application/ERP Testing Features Supported Technologies - 200+ data stores are supported QuerySurge Projects - multi-project support Data Analytics Dashboard - provides insight into your data Query Wizard - no programming required Design Library - take total control of your custom test desig BI Tester - automated business report testing Scheduling - run now, periodically or at a set time Run Dashboard - analyze test runs in real-time Reports - 100s of reports API - full RESTful API DevOps for Data - integrates into your CI/CD pipeline Test Management Integration QuerySurge will help you: - Continuously detect data issues in the delivery pipeline - Dramatically increase data validation coverage - Leverage analytics to optimize your critical data - Improve your data quality at speed
  • 25
    Robin.io Reviews
    ROBIN is the first hyper-converged Kubernetes platform in the industry for big data, databases and AI/ML. The platform offers a self-service App store experience to deploy any application anywhere. It runs on-premises in your private cloud or in public-cloud environments (AWS, Azure and GCP). Hyper-converged Kubernetes combines containerized storage and networking with compute (Kubernetes) and the application management layer to create a single system. Our approach extends Kubernetes to data-intensive applications like Hortonworks, Cloudera and Elastic stack, RDBMSs, NoSQL database, and AI/ML. Facilitates faster and easier roll-out of important Enterprise IT and LoB initiatives such as containerization and cloud-migration, cost consolidation, productivity improvement, and cost-consolidation. This solution addresses the fundamental problems of managing big data and databases in Kubernetes.
  • 26
    KVdb Reviews

    KVdb

    Pilvy

    $10 per month
    Don't waste time setting up NoSQL databases. In seconds, you can have a key-value web API and database up and running. This is ideal for serverless apps, prototyping and metrics. Simplest API available. KVdb allows you to easily read and write key-value information for any business use, no matter how many buckets you use. Access tokens allow you to restrict who can access and what keys. This is great for apps that have user accounts. Use curl or your favorite HTTP client library. You can optionally create a bucket that is protected against key enumeration or deletion. You can store up to 16KB of data. You can easily increment or decrease number values. With our Pro plan, you can store keys without expiration, create custom bucket scripts, or use access tokens to control access to buckets.
  • 27
    DBHawk Reviews

    DBHawk

    Datasparc

    $99.00/month/user
    DBHawk enabled our customers to comply with GDPR and HIPAA, SOX and GLBA regulations. Self-Service BI & Adhoc Reporting Tool that allows you to set Data Access Policy, connect to multiple data sources, create powerful SQL charts, and dashboards. DBHawk SQL editor allows users to create, edit, and run SQL queries via a web-based interface. DBHawk Query Maker is compatible with all major databases, including Oracle, Microsoft SQL Server and PostgreSQL. A web-based central tool allows you to automate SQL tasks and batch jobs. Our all-in-one data platform provides secure access to SQL, NoSQL, and Cloud databases. Our customers trust us to protect their data and allow them to access it. Centralized Security, Auditing, and insights into your user's activities.
  • 28
    Memurai Reviews
    Redis for Windows alternative, In Memory Datastore Ready for the most challenging production workloads. Free for testing and development. Redis-compatibility. Memurai's core is based on Redis source code and port to Windows natively. Memurai supports all features that make Redis one of the most popular NoSQL databases, including persistence, replication, transactions and LRU eviction. Redis has many libraries and tools that have been carefully tested to ensure compatibility. You can even replicate data between Memurai or Redis, or both within the same cluster. Integration with Windows infrastructure and workflows is seamless. Memurai seamlessly integrates into Windows best practices, tools, and workflows, regardless of whether it's being used for production or development. Teams of engineers with existing investments in Windows infrastructure will be eligible for this program.
  • 29
    HyperSQL DataBase Reviews
    HSQLDB (HyperSQL DataBase), is the most popular SQL relational database system in Java. It is a small, fast, multithreaded, transactional database engine that supports both embedded and server modes. It also includes simple GUI query tools and a powerful command-line SQL tool. HSQLDB supports all the SQL Standard features found in an open-source database engine, including the SQL:2016 core language features as well as a wide range of optional SQL:2016 features. With only two exceptions, it supports Advanced ANSI-92 SQL. Many extensions to the Standard are supported, including syntax compatibility modes, and features of popular database engines.
  • 30
    Assembly Reviews
    Assembly language is a low level computer programming language that can be used to control the hardware of a computer. It is composed of symbols and words that are specific instructions for the processor. Assembly language is used to optimize programs written using higher-level languages. It can be more efficient to access memory and other resources.
  • 31
    SingleStore Reviews
    SingleStore (formerly MemSQL), is a distributed, highly-scalable SQL Database that can be run anywhere. With familiar relational models, we deliver the best performance for both transactional and analytical workloads. SingleStore is a scalable SQL database which continuously ingests data to perform operational analysis for your business' front lines. ACID transactions allow you to simultaneously process millions of events per second and analyze billions of rows in relational SQL, JSON geospatial, full-text search, and other formats. SingleStore provides the best data ingestion performance and supports batch loading and real-time data pipelines. SingleStore allows you to query live and historical data with ANSI SQL in a lightning fast manner. You can perform ad-hoc analysis using business intelligence tools, run machine-learning algorithms for real time scoring, and geoanalytic queries in a real time.
  • 32
    FairCom DB Reviews
    FairCom DB is ideal to handle large-scale, mission critical core-business applications that demand performance, reliability, and scalability that cannot easily be achieved with other databases. FairCom DB provides predictable high-velocity transactions with big data analytics and massively parallel big-data processing. It provides developers with NoSQL APIs that allow them to process binary data at machine speed. ANSI SQL allows for simple queries and analysis over the same binary data. Verizon is one of the companies that has taken advantage of FairCom DB's flexibility. Verizon recently selected FairCom DB to be its in-memory database for the Verizon Intelligent Network Control Platform Transaction Server Migrating. FairCom DB, an advanced database engine, gives you a Continuum of Control that allows you to achieve unparalleled performance at a low total cost of ownership (TCO). FairCom DB doesn't conform to you. FairCom DB conforms. FairCom DB doesn't force you to conform to the database's limitations.
  • 33
    ObjectBox Reviews
    The superfast nosql database for mobile devices and iot, with integrated data sync. High-performance Objectbox runs 10x faster than other databases, improving response times and enabling real time applications. Check out our benchmarks. From sensor to server, and everything in between. We support windows, mac/ios and android. Containerized or embedded. Sync data seamlessly. Objectbox's out-of-the box synchronization makes data readily available so your app can go live faster. Offline first Create applications that can work offline and online, without the need for an internet connection. This gives you an "always on"-feeling. Save time and dev. Save time and dev. Objectbox can help you reduce time-to-market, development and lifecycle costs, and free up valuable developer time to do tasks that add value. Objectbox helps reduce cloud costs by persisting data locally (on-the edge) and syncing data faster and more efficiently.
  • 34
    Redis Reviews
    Redis Labs is the home of Redis. Redis Enterprise is the best Redis version. Redis Enterprise is more than a cache. Redis Enterprise can be free in the cloud with NoSQL and data caching using the fastest in-memory database. Redis can be scaled, enterprise-grade resilience, massive scaling, ease of administration, and operational simplicity. Redis in the Cloud is a favorite of DevOps. Developers have access to enhanced data structures and a variety modules. This allows them to innovate faster and has a faster time-to-market. CIOs love the security and expert support of Redis, which provides 99.999% uptime. Use relational databases for active-active, geodistribution, conflict distribution, reads/writes in multiple regions to the same data set. Redis Enterprise offers flexible deployment options. Redis Labs is the home of Redis. Redis JSON, Redis Java, Python Redis, Redis on Kubernetes & Redis gui best practices.
  • 35
    C Reviews
    C, a programming language that was created in 1972, is still very popular and widely used today. C is a general-purpose imperative and procedural language. The C language is used to create a variety of software and applications. This includes operating systems, code compilers, databases, and many more.
  • 36
    Racket Reviews
    Racket is an all-purpose multi-paradigm language. It is a descendant and modern dialect of Lisp. It is a platform that allows developers to create domain-specific languages and general-purpose programming languages. Racket's language core includes features like macros, modules and lexical closures. It also has delimited continuations (fluid variables), green threads and OS threads. The language comes with primitives such as event space and custodians that control resource management. This allows the language to act as an operating system by loading and managing other applications. The powerful macro system can be used to create further extensions to the language. This system, along with the module system and customized parsers, controls all aspects of the language. Racket implements most language constructs as macros.
  • 37
    Carbon Language Reviews
    Carbon Language: A prototype successor to C++. Performance matching C++ with LLVM. Low-level access to bits, addresses and other information. Integrate with existing C++ code from inheritance to templates. You can build fast and scalable C++ builds that integrate with your existing C++ building systems. Solid language foundations that are easy-to-learn, especially if your experience with C++ is a plus. Upgrades between Carbon versions are easy and straightforward using tools. Safer fundamentals and an incremental path to a memory-safe subset. Carbon is fundamentally a successor approach to C++, and not an attempt at incrementally evolving C++. It is designed to interoperate with C++ and facilitate large-scale adoption of and migration for existing C++ developers.
  • 38
    Xano Reviews
    Xano offers a fully-managed, scaleable infrastructure that powers your backend. You can also quickly create the business logic that powers your backend with Xano without writing a single line or use one our pre-made templates to launch quickly and without compromising security or scale. You can quickly create custom API endpoints with just one line of code. Our out-of-the box CRUD operations, Marketplace extensions and templates will accelerate your time to market. Your API is "ready-to use" so you can connect to any frontend immediately and concentrate on your business logic. Swagger automatically documents everything so that you can connect to any frontend easily. Xano uses PostgreSQL, which offers the flexibility of a relational and the Big data needs that a NoSQL solution. You can add features to your backend with just a few clicks. Or, you can use pre-made templates and extensions to jumpstart the project.
  • 39
    Ring Reviews
    The Ring is a multi-paradigm, general-purpose language. The supported programming paradigms include imperative, procedural and object-oriented programming. The language can be used on Windows, Linux, macOS and Android. It can be used to create Consoles, GUIs, Web, Games, and Mobile apps. The language is simple, small, and flexible. The language is simple and aims to be natural and encourage organization. It also has transparent and visual implementation. It has a compact syntax and a number of features that allow the programmer create natural interfaces as well as declarative domain-specific language languages in a fraction time. It is small and flexible, and has a smart garbage collector that allows the programmer to control the memory. It supports many programming paradigms and comes with useful and practical libraries.
  • 40
    Mojo Reviews
    Mojo - a new language for AI developers. Mojo combines Python's usability with C's performance, unlocking AI hardware programmability and extensibility that is unmatched. Scale Python down to the metal. Programming low-level AI hardware. No C++ or Cuda required. With the most advanced compilers and runtimes, you can harness the full power of your hardware, including the multiple cores, vectors and exotic accelerators. You can achieve performance comparable to C++ and CUDA, without the complexity.
  • 41
    Dylan Reviews
    It is dynamic, while offering a programming model that supports efficient machine code generation. This includes fine-grained control of dynamic and static behaviors. This document describes the Open Dylan implementation, including a core set Dylan libraries and a library interchange mechanism. The core libraries include many language extensions, a threads interface and object finalization and printing and output formatting module. There are also modules that provide an interface to operating system features like the file system, time, date information, and foreign function interfaces.
  • 42
    Objectivity/DB Reviews

    Objectivity/DB

    Objectivity, Inc.

    See Pricing Details...
    1 Rating
    Objectivity/DB (or Object Database Management System) is a distributed, highly scalable, high-performance, and highly scalable Object Database (ODBMS). It excels at complex data handling, including many types of connections between objects as well as many variants. Objectivity/DB can also be used as a graph database that is highly scalable and high-performance. Its DO query language allows for standard data retrieval queries and high-performance path-based navigational inquiries. Objectivity/DB is a distributed data base that presents a single logical view of its managed data. Data can be hosted on one machine or distributed over up to 65,000 machines. Machines can be connected to one another. Objectivity/DB can be used on 32- or 64-bit processors that run Windows, Linux, and Mac OS X. APIs are C++, C# Java, Python, and Java. All platforms and languages are interoperable. A C++ program on Linux can store objects and a Java program on Mac OS X can read them.
  • 43
    Firebird Reviews
    Firebird is a relational data base that supports many ANSI SQL standards. It runs on Linux, Windows, and a range of Unix platforms. Firebird provides high concurrency, high performance and powerful language support for stored procedure and triggers. Since 1981, it has been used in production systems under many names. The Firebird Project is a commercially-independent project consisting of C and C++ programmers, technical advisers, and supporters. It develops and enhances a multi-platform relational data management system that uses the source code released by Inprise Corp (now Borland Software Corp) 25 July 2000.
  • 44
    AssemblyScript Reviews

    AssemblyScript

    The AssemblyScript Project

    Free
    WebAssembly uses a language similar to TypeScript. AssemblyScript targets WebAssembly specifically and gives developers low-level code control. Its similarity to TypeScript makes it easy for WebAssembly to be compiled without having to learn a new language. It integrates with the existing Web ecosystem. There are no complicated toolchains to set it up. It's as easy as npm installing it! AssemblyScript is open-source software that is free and available under the Apache License Version 2.0. It builds upon Binaryen and is built on the WebAssembly specification. These amazing people brought it to you:
  • 45
    Apache Groovy Reviews

    Apache Groovy

    The Apache Software Foundation

    Free
    Apache Groovy, a powerful, optionally-typed, dynamic language for Java, with static-typing capabilities and static compilation capabilities. It is designed to improve developer productivity through a simple, easy to understand syntax. It seamlessly integrates with any Java program and delivers powerful features to your application, including scripting capabilities and Domain-Specific Language authoring, runtime, compile-time metaprogramming and functional programming. It is easy to understand for Java developers thanks to its concise, readable, and expressive syntax. Closures, builders and runtime & compiler-time meta-programming. Functional programming, type inference and static compilation. Advanced integration & customization mechanisms, flexible syntax, and customizable syntax allow you to integrate readable business requirements into your applications. This is a great tool for writing concise, manageable tests and automating all your build and automation tasks.
  • 46
    HStreamDB Reviews
    A streaming database is designed to store, process, analyze, and ingest large data streams. It is a modern data infrastructure which unifies messaging, stream processing and storage to help you get the most out of your data in real time. Massive amounts of data are continuously ingested from many sources, including IoT device sensor sensors. A specially designed distributed streaming data storage cluster can store millions of data streams securely. Subscribe to HStreamDB topics to access data streams in real time as fast as Kafka. You can access and playback data streams at any time thanks to the permanent stream storage. Data streams can be processed based on event-time using the same SQL syntax that you use to query relational databases. SQL can be used to filter, transform and aggregate multiple data streams.
  • 47
    QuintaDB Reviews
    QuintaDB is an online database and web form builder. You don't need to learn any programming languages or web frameworks. In a matter of seconds, you can create and customize forms, charts, and maps and then put them on your blog, forum, or web page.
  • 48
    Odin Reviews
    Odin is a general purpose programming language that supports data-oriented programming and modern systems. Odin is the C alternative to the Joy of Programming. Odin was designed to be easy to read, scalable, and orthogonal. Simple is easier to do right than complicated, but clear is better than clever. Odin provides the best performance by providing low-level control over memory layout, memory management, custom allocators, and many other features. Odin was built from the ground up to be compatible with modern computers. It also supports array programming and SOA data types. Programming is a passion that we love solving problems. Programming should bring us joy, so why shouldn't it? Programming with Odin is fun again!
  • 49
    Clojure Reviews
    Clojure is a robust and practical programming language that is fast and easy to use. It also has a number of useful features that make it a powerful, simple, and coherent tool. Clojure is a dynamic programming language that can be used for general purposes. It combines the simplicity and interactivity of a scripting language and an efficient and robust infrastructure to support multithreaded programming. Clojure can be compiled, but it is completely dynamic. All features supported by Clojure are supported at runtime. Clojure has easy access to Java frameworks. It also supports type hints, type inference, and optional type hints. This allows Java calls to avoid reflection. Clojure is a dialect Lisp and shares the code-as data philosophy and powerful macro system. Clojure is a functional programming language that features a rich array of persistent, immutable data structures. Clojure provides a software transactional memory and reactive agent system for mutable states.
  • 50
    Unlambda Reviews
    Unlambda can be described as a programming language. There is nothing extraordinary there. Unlambda's uniqueness is its unexpected intersection of two marginal languages. Functional programming languages are a group that includes Scheme (a Lisp dialect). This means that the primary object that is manipulated by the language, and indeed the only one for Unlambda, is the function. Unlambda, on the other hand, uses a functional approach in programming. Functions are the only objects it can manipulate. Each function takes a function and returns it. Unlambda has many built-in functions, including a binary "apply", which returns a function. The most important are the K and S combinators. Unlambda doesn't have variables so user-definable functions can be created but not saved or named.