杰迪斯是做什么的?
Redis是一个键值存储系统。
键值分布式存储系统具有查询速度快、存储数据量大、并发度高的优点,非常适合主键查询,但不能进行复杂的条件查询。
如果将实时搜索引擎用于复杂的条件检索和全文检索,可以替代MySQL等低并发的关系数据库,实现高并发、高性能,节省几十倍的服务器数量。
以MemcacheDB和东京暴君为代表的键值分布式存储,可以轻松完成数万并发连接下的高速查询。而MySQL基本上是在数百个并发连接下崩溃的。
在此基础上,redis支持多种方式的排序。与memcached一样,数据被缓存在内存中以确保效率。不同的是,redis会定期将更新的数据写入磁盘或者对附加的记录文件进行修改操作,并在此基础上实现主从同步。
扩展数据:
Jedis主存保护是存储保护的重要组成部分。主存保护一般包括存储区域保护和访问模式保护。存储区可以用边界寄存器保护,上下寄存器的内容由系统软件通过特权指令给出,从而划定每个用户程序的区域,禁止越界访问。
Jedis只允许在两个密钥匹配的情况下执行访问操作,以保护其他程序区不受侵犯。环保护是将系统程序和用户程序按照重要程度分层,称为环,每个环都提供了对它的访问级别。违反规定的访问操作是非法的,以保护正在执行的程序。
百度百科-关键-价值