搜索到与相关的文章
redis

关于redis、memcache、mongoDB 的对比

从以下几个维度,对redis、memcache、mongoDB做了对比,欢迎拍砖1、性能都比较高,性能对我们来说应该都不是瓶颈总体来讲,TPS方面redis和memcache差不多,要大于mongodb2、操作的便利性memcache数据结构单一redis丰富一些,数据操作方面,redis更好一些,较少的网络IO次数mongodb支持丰富的数据表达,索引,最类似关系型数据库,支持的查询语言非常丰富3、内存空间的大小和数据量的大小redis在2.0版本后增加

系统 2019-08-12 01:31:51 4716

Ubuntu

Ubuntu 8.10今起正式退休

Canonical公司宣布,Ubuntu8.10操作系统今日已经完成历史使命,正式进入退休阶段。从今往后,Ubuntu安全通告内将不再包含有关Ubuntu8.10的信息,它不会再得到安全和紧急更新,也没有软件升级。Ubuntu8.10可以直接升级到Ubuntu9.04,但要想升级为Ubuntu9.10的话,必须首先更新Ubuntu9.04,不能直接跨越。当然,你也可以再等一个月的时间,到时候就会有全新的长期支持版本Ubuntu10.04LTS,桌面版和服务

系统 2019-08-12 01:31:58 4713

Python

python修改json文件的value

#!/usr/bin/python#coding=utf-8importsysimportjsonimportargparsereload(sys)sys.setdefaultencoding('utf-8')defPrepareParser():result=argparse.ArgumentParser(description="getdatafromjenkins")result.add_argument("-jf","--jsonfile",hel

系统 2019-09-27 17:57:38 4708

编程技术

内核处理流程

内核的组成1、中断处理2、进程管理:调度、控制、通讯、互斥、同步等3、原语管理:在核心中提供一系列原语,同步,通信,创建,撤销等进入内核的唯一入口:中断中断后进入核心,由硬件完成内核的执行特点1、由中断驱动:中断→内核→退出2、中断执行是连续的3、内核执行过程中在中断屏蔽状态下4、内核使用特权执行内核处理流程

系统 2019-08-12 01:32:09 4707

Hive

hiveQL学习和hive常用操作

Hive服务Hive外壳环境是可以使用hive命令来运行的一项服务。可以在运行时使用-service选项指明要使用哪种服务。键入hive-servicehelp可以获得可用服务列表。下面介绍最有用的一些服务。cliHive的命令行接口(外壳环境)。这是默认的服务。hiveserver让Hive以提供Trift服务的服务器形式运行,允许用不同语言编写的客户端进行访问。使用Thrift,JDBC和ODBC连接器的客户端需要运行Hive服务器来和Hive进行通信

系统 2019-08-29 22:08:57 4706

IOS

iOS程序发布测试4-打包(Archive)发布(share)

转载发布测试的最后一步打包(Archive),Xcode4帮助文档有比较详细介绍,但是居然是错的,这里说明一下。1、设置“BuildSettings”,下图是官方文档截图,留意那个红框,居然说反了。"Skipinstall"一定要选NO,否则在下面的打包步骤后,Organizer看不到你的程序,就为这折腾我好些时间,国外论坛一堆问题,说我按照官方文档做了,怎么Organizer看不到程序。1.1选择adhoc证书.在“CodeSign

系统 2019-08-12 09:29:39 4706

redis

redis源码笔记-sds

sds和adlist一样,是redis的基础数据结构之一,是其为自身实现的字符串类型。ACdynamicstringslibrarysds.h1#ifndef__SDS_H2#define__SDS_H34#defineSDS_MAX_PREALLOC(1024*1024)//字符串最大的预分配长度是1M56#include7#include89typedefchar*sds;//sds本身被typedef为c

系统 2019-08-12 01:32:42 4706

VMware

vmware 几种联网的方式,怎样实现虚拟机上网

我的pc有一个IP地址是可以訪问网络的,那么如何让VM可以共享我的IP地址,也能上网呢。今天在摸索中实现了,详细的配置例如以下:1,首先将VM的网卡net8启用:2,然后将VM的网卡设置为VMnet8(NAT):3,将PC的能够上网的网卡共享:要勾上同意其它网络用户通过此计算机的intenet连接来连接,并选择VMnet8。4,设置VMnet8网卡的默认网关为本地PC能够上网的网卡的IP地址:我能够上网的网卡的IP地址为172.18.216.77,VMne

系统 2019-08-12 01:33:05 4705

Jquery

jQuery选择器大全(48个代码片段+21幅图演示)

jQuery选择器大全(48个代码片段+21幅图演示)选择器是jQuery最基础的东西,本文中列举的选择器基本上囊括了所有的jQuery选择器,也许各位通过这篇文章能够加深对jQuery选择器的理解,它们本身用法就非常简单,我更希望的是它能够提升个人编写jQuery代码的效率。本文配合截图、代码和简单的概括对所有jQuery选择器进行了介绍,也列举出了一些需要注意和区分的地方。本文已经同步至我的个人博客站点:积累吧|jQuery选择器大全(48个代码片段+

系统 2019-08-29 23:08:49 4699

PostgreSql

PostgreSQL启动过程中的那些事十六:启动进程三

话说启动进程调用StartupXLOG启动xlog,根据情况,如果需要就排除系统故障引起的数据库不一致状态,做相应的REDO或UNDO,然后创建一个检查点,把所有共享内存磁盘缓冲和提交数据缓冲写并文件同步到磁盘、把检查点插入xlog文件、更新控制文件,使数据库达到一种状态。这节接着讨论启动进程在创建检查点时调用的CheckPointGuts方法(在创建重启点时也会调用这个方法)。CheckPointGuts方法功能是刷出所有共享内存中的数据到磁盘并做文件同

系统 2019-08-12 09:29:52 4699