
NoSQL
文章平均质量分 74
y-yg
这个作者很懒,什么都没留下…
展开
-
NoSQL之Redis---下载与安装
[不忘初心]通过前面一系列的文章,我们能够搭建一套基本的后台服务框架。在实际运行时,为了保证我们系统的运行效率,我们将用的做法是将高频访问的数据放入内存的缓存中,以减轻数据库的访问。接下来的文章里,我们来介绍一下当下非常流行的内存型数据库Redis的用法。请各位看官跟随下文中的步骤,一步步的将Redis引入到开发中。-------------------------------------原创 2016-05-30 20:34:28 · 1905 阅读 · 0 评论 -
NoSQL之Redis---事务(transaction)Java实现
[不忘初心]前文中,我们介绍了通过命令行的方式调用redis命令实现事务。本文我们来介绍一下使用Java来实现redis。惯例,我们先看看准备工作有哪些:a.操作系统:windows 7 x64b.其他软件:eclipse mars,jdk7,redis 2.8.19,jedis 2.8------------------------------------------------原创 2016-06-21 19:15:48 · 2193 阅读 · 0 评论 -
NoSQL之Redis---事务(transaction)命令
[不忘初心]相信学过数据库事务的看官一定知道ACID四原则,即事物的原子性(Atomic)、一致性(Consistent)、独立性(Isolated)及持久性(Durable)。但是在Redis的事务中,只保证了一致性,独立性。为什么这么讲呢?对于原子性,Redis事务在执行中遇到错误,不会回滚,而是继续执行后续的命令。对于持久性,redis的事务执行结果只保证结果存在于内存服务其中,真正的持原创 2016-06-19 09:47:42 · 1320 阅读 · 0 评论 -
NoSQL之Redis---集群教程
[不忘初心]在通常情况下,Redis单机服务能够解决一般应用场景,但随着互联网数据的爆炸式增长,缓存的大小及组织方式也需要相对应的调整。本文源自于官方文档对于集群教程的通俗解释,我们先一起学习一下。马上开始我们的正文部分吧。------------------------------------------------------------------------------------翻译 2016-07-04 19:50:02 · 3391 阅读 · 0 评论 -
NoSQL之Redis---PUB/SUB(订阅与发布)---JAVA实现
[不忘初心]前文我们介绍了使用Redis基本命令的方式来实现发布与订阅的功能,但是在实际开发中,我们更多会使用高级语言使用Redis。本文我们就来演示如何使用java语言来实现订阅与发布功能。先特别声明:本文所示代码参考自其他博文,详情见篇尾。准备工作:a.操作系统:windows 7b.其他软件:redis 3.2 , jdk 1.7,eclipse mars--------原创 2016-06-17 19:24:18 · 3664 阅读 · 1 评论 -
NoSQL之Redis---哨兵(sentinel)
[不忘初心]在搭建分布式集群中,为了提供高可用性,Redis还提供了哨兵(sentinel)机制。本文,我们就来看看这部分的内容。-----------------------------------------------------------------------------------------------------------------------------------翻译 2016-07-24 12:53:13 · 3026 阅读 · 0 评论 -
NoSQL之Redis---主从复制
[不忘初心]前文,我们简要翻译了Redis集群的内容,在搭建集群的过程中,我们经常使用的功能就是主从复制,冗余备份。本文我们就来介绍这部分的内容。好了,马上开始我们的正文部分吧。-----------------------------------------------------------------------------------------------------------翻译 2016-07-14 08:39:58 · 3693 阅读 · 1 评论 -
NoSQL之Redis---PUB/SUB(订阅与发布)---基本命令
[不忘初心]在Redis最近的版本中,已经提供了类似于MQ的发布订阅功能,本文我们就来介绍一下如何使用该功能。惯例,请读者自行准备练习环境。------------------------------------------------------------------------------------------------------------------------------原创 2016-06-16 19:57:41 · 1322 阅读 · 0 评论 -
NoSQL之Redis---持久化(persistence)概念原理
[不忘初心]在Redis的命令中还有关于服务器的命令我们未做介绍,是由于其中的部分命令涉及持久化,集群等方面的内容。因此,本文我们就先来看看持久化部分的内容。好了,废话不表,马上开始我们的正文部分吧!------------------------------------------------------------------------------------------------翻译 2016-07-02 13:23:13 · 4788 阅读 · 0 评论 -
NoSQL之Redis---SORT排序命令
[不忘初心]前文我们介绍了Redis中对Key的操作,由于Sort命令需要大量的示例,在此,先请读者准备好练习环境。好了,马上开始我们的正文部分。SORT key [BY pattern] [LIMIT offset count] [GETpattern [GET pattern ...]] [ASC | DESC] [ALPHA] [STORE destination]原创 2016-06-15 20:40:05 · 1268 阅读 · 0 评论 -
NoSQL之Redis---Key类型命令
[不忘初心]本文我们来介绍Key命令,提前说明一下,SCAN命令由于涉及的内容过多,这部分内容,将在下一篇文章中特别介绍。---------------------------------------------------------------------------------------------------------------------------------------原创 2016-06-13 19:43:37 · 733 阅读 · 0 评论 -
NoSQL之Redis---Lists类型命令
[不忘初心]本文,我们来学习Redis中的Lisds类型命令。惯例,请给位看官准备好linux的学习环境,启动服务端,客户端,-------------------------------------------------------------------------------------------------------------------------------------原创 2016-06-04 09:42:08 · 599 阅读 · 0 评论 -
NoSQL之Redis---Hash类型命令
[不忘初心]本文我们将介绍使用开发中使用频率较高的hash类型的命令,各位看官最好实际操作一遍实际操作一遍,以加深记忆。马上开始我们的正文部分吧----------------------------------------------------------------------------------------------------------------------------原创 2016-06-04 11:13:22 · 764 阅读 · 0 评论 -
NoSQL之Redis---Set类型命令
[不忘初心]本文,我们来介绍集合(set)类型中的命令,请读者准备好联系环境。好了,马上开始我们的正文部分吧----------------------------------------------------------------------------------------------------------------------------------------------原创 2016-06-05 16:23:34 · 802 阅读 · 0 评论 -
NoSQL之Redis---SortSet类型命令
[不忘初心]本文我们来介绍在搜索中经常使用的有序集合中的命令。惯例,请各位看官准备好联系环境。-----------------------------------------------------------------------------------------------------------------------------------------------------原创 2016-06-06 19:00:16 · 1604 阅读 · 0 评论 -
NoSQL之Redis---String类型命令
[不忘初心]前文,我们已经介绍了Redis的下载与安装,本文我们将正式开始Redis的使用。接下来的文章,希望有兴趣的读者能够去github上下载一份源码学深入了解其中的运行方式。【源码地址:https://github.com/antirez/redis】惯例,看看我们的本节内容的准备工作吧。a.操作系统:ubuntu 64b.其他软件:VMware,redis3.2c.:按照上原创 2016-05-31 21:24:57 · 844 阅读 · 0 评论 -
NoSQL之Redis---连接(connection)
[不忘初心]到目前为止,我们的redis服务器一直处于裸奔的状态,即任何人只有知道我们redis服务器的地址,就可以访问和修改其上的数据。本文,我们就来学习对redis进行访问授权。惯例,请各位看官准备好练习环境。-----------------------------------------------------------------------------------------原创 2016-06-22 19:02:14 · 1563 阅读 · 0 评论