mirror of
				https://github.com/EchoVault/SugarDB.git
				synced 2025-10-31 19:32:59 +08:00 
			
		
		
		
	
			
				
					
						
					
					d44c76db4e56099567bd7f1bace5ef5b4966d74b
				
			
			
		
	 Kelvin Clement Mwinuka
		
	
	d44c76db4e
	
	
	Server log differentiates between starting TLS and mTLS server. Removed TLS minimum version in tls config.
			Kelvin Clement Mwinuka
		
	
	d44c76db4e
	
	
	Server log differentiates between starting TLS and mTLS server. Removed TLS minimum version in tls config.
		
	
 
Features
- Config file support
- TCP support w/ TLS
- Replication Cluster support
- ACL Authentication Layer
- Pub/Sub support
- Ping/Pong
- String support
- Integer support
- Float support
- List support
- Set support
- Sorted set support
- Hash support
- Append-Only File & reload from AOF (Cluster)
- Periodic snapshots & reload state from snapshot (Cluster)
- Append-Only File & reload from AOF (Standalone)
- Periodic snapshots & reload state from snapshot (Standalone)
- mTLS for client verification
- Support for multiple client CAs on server side
- Support for multiple server CAs on client side
- Encrypted Snapshot & AOF files
- Structured logging & Observability
- Stream support
- Transactions
- Search support
- JSON support
- Graph support
- Geospatial support
- Bitmap support
- HyperLogLog support
					Languages
				
				
								
								
									Go
								
								96.8%
							
						
							
								
								
									JavaScript
								
								1.6%
							
						
							
								
								
									Lua
								
								1.5%