Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
joente authored Nov 6, 2023
1 parent f044766 commit ca3e278
Showing 1 changed file with 24 additions and 2 deletions.
26 changes: 24 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,30 @@

# ThingsDB Node

ThingsDB is an object-oriented database with event-driven features that allows
developers to store *things* in an intuitive way.
## An Open-Source SSDI Solution for Scalable and Robust Data Management

ThingsDB is an open-source Stored-State-Distributed-Interpreter (SSDI) solution written in the C programming language. It offers a powerful and intuitive way to store, manage, and process data, making it an ideal choice for a wide range of applications.

### Key Features:

- **Scalability:** ThingsDB can be deployed across multiple nodes, allowing it to handle large datasets and high workloads efficiently.
- **Robustness:** The state of the interpreter is always synchronized across nodes, ensuring data integrity and high availability even in the event of node failures.
- **Ease of Use:** ThingsDB provides a simple and intuitive programming language that makes it easy to develop applications.
- **Versatility:** ThingsDB can replace both SQL databases and message-broker solutions like RabbitMQ, simplifying application architecture.

### Capabilities:

- **Create procedures:** Define custom functions to execute complex logic within the database.
- **Define types:** Specify data structures to represent your data accurately and efficiently.
- **Emit events:** Trigger actions based on data changes and keep applications informed.
- **Create tasks:** Schedule background jobs to perform asynchronous operations.
- **Extend with modules:** Integrate with external resources and platforms using modular plugins.

### Benefits:

- **Performance:** ThingsDB is optimized for speed and efficiency, ensuring fast data processing and retrieval.
- **Flexibility:** ThingsDB's adaptable architecture allows it to fit seamlessly into various application scenarios.
- **Cost-Effectiveness:** As an open-source solution, ThingsDB eliminates licensing costs, making it a budget-friendly option.

## Website

Expand Down

0 comments on commit ca3e278

Please sign in to comment.