Redis是一个内存中的持久键值数据库。
1存储大量数据时必须不断扩展性能问题,每个key或value的最大大小为512M。
2Hashmap不需要考虑这个因为原子函数。
3虽然Hashmap可以序列化,但是由于安全问题效率不高,而且Redis有多个属性。
4Redis具有可扩展性和分布式性。
扩展信息:
Redis存储分为三部分:内存存储、磁盘存储和要配置的日志文件。
savesecondsupdates,saveconfig,显示与数据文件同步数据需要多长时间和多少次更新操作。这可以与多个条件结合使用,例如默认配置文件中的设置设置了三个条件。
appendonlyyes/no,appendonly配置,表示每次更新操作后是否进行日志记录,如果不启用,断电时可能会丢失一段时间的数据。因为redis同步数据文件是根据上述保留条件进行同步的,所以有些数据只会在内存中存在一段时间。
参考来源:-Redis