Skip to content
forked from RyanLeeLY/FastKV

FastKV is a real-time and high-performance persistent key-value store implemented by mmap.

License

Notifications You must be signed in to change notification settings

DaokunBai/FastKV

 
 

Repository files navigation

FastKV

Platform Version License MIT Gmail Twitter

中文介绍

Usage

[[FastKV defaultFastKV] setBool:YES forKey:@"key"];
[[FastKV defaultFastKV] setInteger:1 forKey:@"key"];
[[FastKV defaultFastKV] setObject:@"value" forKey:@"key"];

[[FastKV defaultFastKV] boolForKey:@"key"];
[[FastKV defaultFastKV] integerForKey:@"key"];
[[FastKV defaultFastKV] objectOfClass:NSString.class forKey:@"key"];

Installation

FastKV is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'FastKV'

Benchmark

iPhone 8 64G, iOS 11.4

Time taken of 10,000 write operations, unit: ms

Benchmark

Author

yao.li, liyaoxjtu2013@gmail.com

License

FastKV is available under the MIT license. See the LICENSE file for more info.

About

FastKV is a real-time and high-performance persistent key-value store implemented by mmap.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 95.3%
  • Ruby 4.7%