top of page
Goldilocks Lite
Light-Weight Transactional Library
Simple and Fast more than anything
Simple
- No Daemon Process
- Auto Extend Segment
- Intuitive APIs
- C/C++
- JAVA (Type1)
- ODBC
- Embedded (C/C++)
- Similar to SQL
Fast
- In-memory operation
- Direct Access Memory
- B Tree Indexing
- Splay Indexing
- Array, Queue
- Sequence
Transaction
- Atomicity
- Concurrency
- Read Committed
- Durability
- Dead-Lock Detect
- Row level lock
Stablility
- Auto Data Recovery
- Replication
- Redo Logging
- Check-Point method
Simple, No Management Process
Goldilocks Lite is included as a library within user programs, processing data in real-time directly from memory without the need for separate management processes.
Multi-Instance Architecture
Goldilocks Lite supports independent multiple instances, allowing for various configurations and operations tailored to user needs. It enables the division of the same tasks by criteria such as member companies or regions, configuring multiple instances on a single node to distribute services and optimize resource usage. Additionally, it ensures that failures in specific instances do not propagate to the entire system by allowing for separation and independent operation.
In-Memory Transactional Library
With a shared-memory-based C/C++ library, it provides transaction capabilities comparable to those of general-purpose DBMSs. Users can focus on business implementation without worrying about concurrency, resource management, or data recovery. Intuitive APIs make development straightforward, enabling users to enhance business processes quickly and efficiently.
Parallel Replication (Async/Sync)
Goldilocks Lite provides network replication for high availability. It supports parallel replication without transaction delays, ensuring rapid data synchronization. Even in the event of network failures, it offers complete data synchronization after recovery through its separate logging functionality.
Disk Mode Supported
Goldilocks Lite offers Redo Logging and Checkpoint features for reliability in mission-critical areas, ensuring recovery from any type of failure as required by users. In NAS/SAN environments with shared disks, it enables seamless failover through immediate startup recovery on the Standby using the final Redo/DataFile from the Active instance.
Usability
- Similar to SQL
- CUI Based Interactive tool
- Data Export / Import tool
- Dump Utility for developers
- Provide Status View
Performance
● Direct Access Mode (Operation per second based on Indexing type)
* Test Env(Linux 7 / Intel Xeon 2.2GHz / 1200 byte Data)
● Comparison with Redis (TCP/IP)
Performance as Client grows
bottom of page