Need advice about which tool to choose?Ask the StackShare community!

CQEngine

3
18
+ 1
0
LokiJS

24
46
+ 1
3
Add tool

LokiJS vs CQEngine: What are the differences?

What is LokiJS? In-memory JavaScript Datastore with Persistence. LokiJS is a document oriented database written in javascript, published under MIT License. Its purpose is to store javascript objects as documents in a nosql fashion and retrieve them with a similar mechanism. Runs in node (including cordova/phonegap and node-webkit), nativescript and the browser.

What is CQEngine? An in-memory DataBase. It is a NoSQL indexing and Query Engine, for retrieving objects matching SQL-like queries from Java collections, with ultra-low latency.

LokiJS and CQEngine belong to "In-Memory Databases" category of the tech stack.

LokiJS and CQEngine are both open source tools. LokiJS with 5.04K GitHub stars and 401 forks on GitHub appears to be more popular than CQEngine with 1.06K GitHub stars and 171 GitHub forks.

Get Advice from developers at your company using StackShare Enterprise. Sign up for StackShare Enterprise.
Learn More
Pros of CQEngine
Pros of LokiJS
    Be the first to leave a pro
    • 3
      Can query the objects directly

    Sign up to add or upvote prosMake informed product decisions

    What is CQEngine?

    It is a NoSQL indexing and Query Engine, for retrieving objects matching SQL-like queries from Java collections, with ultra-low latency

    What is LokiJS?

    LokiJS is a document oriented database written in javascript, published under MIT License. Its purpose is to store javascript objects as documents in a nosql fashion and retrieve them with a similar mechanism. Runs in node (including cordova/phonegap and node-webkit), nativescript and the browser.

    Need advice about which tool to choose?Ask the StackShare community!

    Jobs that mention CQEngine and LokiJS as a desired skillset
    What companies use CQEngine?
    What companies use LokiJS?
    See which teams inside your own company are using CQEngine or LokiJS.
    Sign up for StackShare EnterpriseLearn More

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with CQEngine?
    What tools integrate with LokiJS?
    What are some alternatives to CQEngine and LokiJS?
    Lucene
    Lucene Core, our flagship sub-project, provides Java-based indexing and search technology, as well as spellchecking, hit highlighting and advanced analysis/tokenization capabilities.
    Redis
    Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. Redis provides data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes, and streams.
    Hazelcast
    With its various distributed data structures, distributed caching capabilities, elastic nature, memcache support, integration with Spring and Hibernate and more importantly with so many happy users, Hazelcast is feature-rich, enterprise-ready and developer-friendly in-memory data grid solution.
    Aerospike
    Aerospike is an open-source, modern database built from the ground up to push the limits of flash storage, processors and networks. It was designed to operate with predictable low latency at high throughput with uncompromising reliability – both high availability and ACID guarantees.
    SAP HANA
    It is an application that uses in-memory database technology that allows the processing of massive amounts of real-time data in a short time. The in-memory computing engine allows it to process data stored in RAM as opposed to reading it from a disk.
    See all alternatives