极光数据库
什么是极光数据库
极光数据库(JiguangDB,简称JDB)是一款高效、稳定、可扩展、持久化、分布式的K-V型数据库存储系统,是早期国产的NoSQL数据库之一。
极光数据库的特点
极光数据库的最大特点是,其采用LevelDB作为底层存储引擎,支持有序/无序key-value数据存储方式,支持单机、多机集群、多数据中心部署方式,支持读写分离、自动分片、数据冗余备份、数据恢复等一些列高可用性方案。
极光数据库的性能分析
根据京东和360的测试结果,在大量高并发并发读写操作下,极光数据库的表现非常优秀,其IOPS可以达到4万/秒,TPS可以达到2万/秒以上,相比Mongodb和Tair等市场上的产品,其性能表现更加优秀。
极光数据库的功能介绍
极光数据库支持基本的key-value操作,包括get、put、delete、batch等基本操作,同时还支持二级索引、范围查询、批量更新、引用计数、数据过期等其他一些高级操作。
极光数据库的优缺点分析
优点:1.高吞吐量。2.高可用性。3.易于扩展。4.支持高层级API。 缺点:1.社区支持不够完善。2.文档和教程不够全面。3.不支持事务。