绍兴网站建设方案策划,交互有趣的网站,西安论坛,wordpress的固定链接怎么设置课程大纲 Redis是使用ANSI C编写的具有可选持久性的开源#xff0c;网络化#xff0c;内存中键值数据存储。根据DB-Engines.com的月度排名#xff0c;Redis是最受欢迎的键值存储。 它的名字意思是远程字典服务器。 Redis已获得BSD许可#xff0c;并且通常被称为数据结构服… 课程大纲 Redis是使用ANSI C编写的具有可选持久性的开源网络化内存中键值数据存储。根据DB-Engines.com的月度排名Redis是最受欢迎的键值存储。 它的名字意思是远程字典服务器。 Redis已获得BSD许可并且通常被称为数据结构服务器因为密钥可以包含字符串哈希列表集合和排序集合。 这是Redis的速成班。 您将学习如何安装Redis并启动服务器。 此外您将在Redis命令行中乱七八糟。 接下来是更高级的主题例如复制分片和集群同时还介绍了Redis与Spring Data的集成。 关于作者 Andriy在乌克兰的日托米尔工程技术学院获得了计算机科学硕士学位。 在过去的15年中他一直担任许多成功项目的顾问/软件开发人员/高级软件开发人员/团队负责人。 Andriy在企业体系结构Web开发软件开发实践和软件平台面向对象的分析和设计丰富的用户界面关系数据库管理系统NoSQL解决方案和操作系统的开发方面拥有丰富的经验。 经验教训 在本课程中您将通过在各种平台包括Linux和Windows上安装Redis来弄脏自己的手。 下一步是验证配置以确保一切按预期进行。 接下来您将继续服务器配置并进行微调以使其适应您的特殊需求。 全面了解Redis的最佳最简单方法是通过其命令行界面CLI。 服务器CLI是您的朋友通过使用它您将学习如何执行服务器管理。 总体而言本课程将帮助您开始使用Redis以便您可以充分利用此功能强大的NoSQL数据库。 在本课程中您将了解Redis命令行还将学习如何使用命令来操作所有不同的数据结构例如键字符串哈希列表集合以及如何管理事务和脚本。 最后您将看到如何使用适当的命令来管理Redis服务器。 在本课程中我们将主要关注分片。 数据分片分区是一种在多个Redis实例之间拆分所有数据的技术以便每个实例仅包含键的子集。 这样的过程可以通过添加越来越多的实例并将数据划分为较小的部分碎片或分区来减少数据增长。我们将看到当前可用于Redis分片的技术和实现并且将看到每个类别的示例。 在本课程中我们将重点介绍复制。 复制是任何面向数据的解决方案的一个非常重要的功能复杂的关系数据库或简单的键/值存储。 复制允许将数据的许多副本分布在多个节点服务器数据中心和/或地理区域中。Redis中的复制配置起来有些棘手但会导致非常健壮的体系结构。 在本课程中我们将重点介绍群集。 Redis集群或简称Redis集群是一种分布式Redis部署具有自动在多个节点之间拆分数据集提供高性能和线性可伸缩性保留源自客户端的所有写入等功能。 我们将看到如何安装和配置Redis集群用于管理和管理它的命令以及如何在NoSQL DB设置中利用其功能。 在本课程中我们将在实际应用程序中使用Redis。 因此我们将构建一个简单的Java应用程序该应用程序将Redis和出色的Spring Data Redis项目与Spring Framework一起使用。 我们将选择一个Redis Java客户端介绍相关的依赖关系执行必要的配置最后编写访问代码。 请确保转发此消息让您的社交粉丝知道 #Redis教程 #NoSQL键值存储-免费超级课程http://t.co/OHcxA4MCt5 pic.twitter.com/wn5rCJtH5v — Java Code Geeksjavacodegeeks 2015年10月17日 翻译自: https://www.javacodegeeks.com/2015/09/redis-a-nosql-key-value-store.html