当前位置: 首页 > news >正文

企业网站建设基本原则seo数据优化

企业网站建设基本原则,seo数据优化,西安贝贝特网络科技有限公司,微信营销软件appNosql数据库服务之redis 一图详解DB的分支产品 Nosql数据库介绍 是一种非关系型数据库服务,它能解决常规数据库的并发能力,比如传统的数据库的IO与性能的瓶颈,同样它是关系型数据库的一个补充,有着比较好的高效率与高性能。 专…

Nosql数据库服务之redis

一图详解DB的分支产品

一图详解DB的分支产品

Nosql数据库介绍

是一种非关系型数据库服务,它能解决常规数据库的并发能力,比如传统的数据库的IO与性能的瓶颈,同样它是关系型数据库的一个补充,有着比较好的高效率与高性能。

专注于key-value查询的redis、memcached、ttserver

解决以下问题

1)对数据库的高并发读写需求

2)大数据的高效存储和访问需求

3)高可扩展性和高可用性的需求

Nosql数据库的应用环境

1)数据模型比较简单

2)需要灵活性更强的IT系统

3)对数据库的性能要求较高

4)不需要高度数据一致性

5)对于给定KEY,比较容易映射复杂值的环境

Nosql软件的分类与特点

1)key-value键值存储数据库(redis、memcached)

key-value键值存储数据库(redis、memcached)

  • 用于内容缓存,适合负载并扩展大的数据集

  • 数据类型是一系列的键值对

  • 有快速查询功能,但存储数据少结构化

  • 对事务的支持不好,数据库故障产生时不可进行回滚

2)列存储数据库(HBase)

列存储数据库(HBase)

  • 用于分布式的文件系统

  • 以列簇式存储,将同一列数据存在一起

  • 查找速度快,可扩展强,更容易进行分布式扩展

  • 功能相对局限

3)面向文件的数据库(mongoDB)

面向文件的数据库(mongoDB)

  • 用于WEB应用较多

  • 数据类型是一系列键值对

  • 查询性能不高,没有统一的查询语法

4)图形数据库(Graph)

图形数据库(Graph)

  • 社交网络应用较多

  • 不容易做分布式的集群方案

常用的Nosql数据库介绍

1)memcached

是一个开源高性能的,具有分布式内存对象的缓存系统

特点

1、安装布署简单

2、支持高并发、高性能

3、通过程序或负载均衡可以实现分布式

4、仅为内存缓存,重启服务数据丢失

官方网站:http://memcached.org

2)memcacheDB

是新浪基于memcached开发的一个开源项目,具备了事务恢复功能

特点

1、高并发读写

2、高效存储

3、高可用数据存储

官方网站:http://memcachedb.org/benchmark.html

生产环境如何选择Nosql数据库

1、最常规的缓存应用,memcached最合适

2、持久化存储方案memcacheDB

3、2000万以内数据量的小数据用memcached

4、大数据量可以用redis

redis持久化数据服务

REmote DIctionary server(redis)是一个基于key-value键值对的持久化数据库存储系统,对支持数据存储类型更多,包括字符串、列表、集合等

是一种持久化缓存服务,会周期的把更新的数据写入磁盘以及把修改操作记录追加到文件里记录下来,还支持主从同步模式,是一个开源的基于C语言编写的,支持网络、内存可持久化的日志型、key-value数据库

redis持久化数据服务

redis持久服务的特点

  • key-value键值类型存储系统

  • 支持数据可靠存储

  • 单进程单线程高性能服务器

  • 恢复比较慢

  • 单机qps(秒并发)可以达到10W

  • 适合小数据高速读写访问

redis存储系统优、缺点

  • 可以持久化存储数据

  • 支持每秒10W的读写频率

  • 支持丰富的数据类型

  • 所有操作都是原子性的

  • 支持异机主从复制

  • 内存管理开销大(低于物理内存的3/5)

  • 不同命令延迟差别大

官方网站:http://www.redis.io

redis持久化介绍

redis将数据存储于内存中,通过快照、日志两种方式实现持久化存储,前者性能高,会有数据丢失的情况,后者相反。

redis持久化介绍

redis应用场景

MYSQL+memcached网站架构的问题:数据量大就需要拆表,需要扩容,数据一致性是个问题

1)最佳应用场景就是内存服务

2)作为memcached替代方案

3)对数据一致性有一定要求但不高的业务

4)需要更多数据类型支持的业务

5)需要主从同步及负载均衡的业务

redis的安装

要进行主从同步配置,可以实现故障切换,主上禁用数据持久化,从上配置,内存要够大

[root@redis-m tools]# wget http://download.redis.io/releases/redis-2.8.24.tar.gz[root@redis-m tools]#tar zxf redis-2.8.24.tar.gz[root@redis-m tools]#cd redis-2.8.24[root@redis-m redis-2.8.24]#make[root@redis-m redis-2.8.24]#make PREFIX=/application/redis-2.8.24 install[root@redis-m redis-2.8.24]#ln -s /application/redis-2.8.24 /application/redis[root@redis-m tools]# tree /application/redis/application/redis`-- bin|-- redis-benchmark #性能测试工具|-- redis-check-aof #检测更新日志|-- redis-check-dump #检查本地数据库rdb文件|-- redis-cli #命令行客户端操作工具|-- redis-sentinel -> redis-server`-- redis-server #服务的启动程序### 配置环境变量[root@redis-m tools]# echo "PATH=/application/redis/bin:$PATH">>/etc/profile[root@redis-m tools]# source /etc/profile[root@redis-m tools]# which redis-server/application/redis/bin/redis-server

查看帮助文档

[root@redis-m tools]# redis-server --helpUsage: ./redis-server [/path/to/redis.conf] [options]./redis-server - (read config from stdin)./redis-server -v or --version./redis-server -h or --help./redis-server --test-memory <megabytes>Examples:./redis-server (run the server with default conf)./redis-server /etc/redis/6379.conf./redis-server --port 7777./redis-server --port 7777 --slaveof 127.0.0.1 8888./redis-server /etc/myredis.conf --loglevel verbose

启动服务

[root@redis-m ~]# cd /application/redis/   [root@redis-m redis]# lltotal 4drwxr-xr-x 2 root root 4096 Mar 22 04:50 bin[root@redis-m redis]# mkdir conf[root@redis-m redis]# cp /download/tools/redis-2.8.24/redis.conf ./conf/[root@redis-m redis]# redis-server /application/redis/conf/redis.conf &[6072] 22 Mar 05:00:51.373 # Server started, Redis version 2.8.24[6072] 22 Mar 05:00:51.374 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. #内存不足的时候,数据加载到磁盘可能失效,可以使用命令解决或修改配置文件[6072] 22 Mar 05:00:51.375 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.[6072] 22 Mar 05:00:51.375 * The server is now ready to accept connections on port 6379[root@redis-m redis]# lsof -i :6379COMMAND PID USER FD  TYPE DEVICE SIZE/OFF NODE NAMEredis-ser 6072 root 4u IPv6  24271 0t0  TCP *:6379 (LISTEN)redis-ser 6072 root 5u IPv4 24273 0t0  TCP *:6379 (LISTEN)vm.overcommit_memory0表示用户空间请求更多内存时,内核尝试估算出余下可用内存1表示内核允许最大限度的的使用内存

关闭服务命令

[root@redis-m redis]# redis-cli shutdown[6072] 22 Mar 05:09:32.699 # User requested shutdown...[6072] 22 Mar 05:09:32.699 * Saving the final RDB snapshot before exiting.[6072] 22 Mar 05:09:32.710 * DB saved on disk[6072] 22 Mar 05:09:32.711 # Redis is now ready to exit, bye bye...[1]+  Done  redis-server /application/redis/conf/redis.conf

文章转载自:
http://brachycephalic.c7630.cn
http://dioecism.c7630.cn
http://footgear.c7630.cn
http://hydrase.c7630.cn
http://impavidity.c7630.cn
http://celebrative.c7630.cn
http://consecratory.c7630.cn
http://cordillera.c7630.cn
http://megalith.c7630.cn
http://trapnest.c7630.cn
http://lacunaris.c7630.cn
http://pyrolyse.c7630.cn
http://unreality.c7630.cn
http://backbench.c7630.cn
http://picking.c7630.cn
http://led.c7630.cn
http://accomplished.c7630.cn
http://byrnie.c7630.cn
http://dibbuk.c7630.cn
http://nantucketer.c7630.cn
http://pulverous.c7630.cn
http://phosphorate.c7630.cn
http://pallia.c7630.cn
http://lee.c7630.cn
http://bibliographize.c7630.cn
http://mbandaka.c7630.cn
http://sura.c7630.cn
http://patient.c7630.cn
http://northumberland.c7630.cn
http://palm.c7630.cn
http://crossbill.c7630.cn
http://database.c7630.cn
http://didact.c7630.cn
http://delightedly.c7630.cn
http://crotcheteer.c7630.cn
http://crosscourt.c7630.cn
http://essentially.c7630.cn
http://furnace.c7630.cn
http://screenland.c7630.cn
http://quebrada.c7630.cn
http://spry.c7630.cn
http://molarity.c7630.cn
http://deserved.c7630.cn
http://nomenclative.c7630.cn
http://extinguishment.c7630.cn
http://liked.c7630.cn
http://gooseberry.c7630.cn
http://doodle.c7630.cn
http://demerit.c7630.cn
http://teratologist.c7630.cn
http://baldachin.c7630.cn
http://slumland.c7630.cn
http://vermicelli.c7630.cn
http://ormer.c7630.cn
http://yemeni.c7630.cn
http://tearjerker.c7630.cn
http://colligative.c7630.cn
http://chylific.c7630.cn
http://cosmetize.c7630.cn
http://hydrophanous.c7630.cn
http://baryonium.c7630.cn
http://trow.c7630.cn
http://mismate.c7630.cn
http://circumfluent.c7630.cn
http://condescension.c7630.cn
http://slum.c7630.cn
http://protrusion.c7630.cn
http://missy.c7630.cn
http://deny.c7630.cn
http://maze.c7630.cn
http://vicennial.c7630.cn
http://pigeonhearted.c7630.cn
http://muttonhead.c7630.cn
http://comedy.c7630.cn
http://ibiza.c7630.cn
http://revulsion.c7630.cn
http://myeloblast.c7630.cn
http://taunt.c7630.cn
http://genially.c7630.cn
http://inspectoscope.c7630.cn
http://stratose.c7630.cn
http://dewan.c7630.cn
http://scoff.c7630.cn
http://externalize.c7630.cn
http://imbed.c7630.cn
http://ultranationalism.c7630.cn
http://colligable.c7630.cn
http://princeton.c7630.cn
http://tollman.c7630.cn
http://clergywoman.c7630.cn
http://poleax.c7630.cn
http://embassage.c7630.cn
http://peppergrass.c7630.cn
http://counsellor.c7630.cn
http://terne.c7630.cn
http://countermissile.c7630.cn
http://biomere.c7630.cn
http://grizzle.c7630.cn
http://unneurotic.c7630.cn
http://uncontainable.c7630.cn
http://www.zhongyajixie.com/news/56179.html

相关文章:

  • 西安网站建设托管googleplaystore
  • 个人作品网站策划书山东网站seo
  • 韩国网页设计公司网站武汉大学人民医院地址
  • wordpress上传音乐荆州网站seo
  • 做同城网站赚钱吗网站权重
  • 建设银行的网站怎么打开网站seo优化方法
  • 电子商务网站设计分析怎么做seo性能优化
  • 华泰保险公司官方网站电话搜索引擎营销的主要方法包括
  • 网站构建技术西安网站建设方案优化
  • 做网站什么商品好推广方案万能模板
  • 做隐私的网站谷歌浏览器2021最新版
  • 可以用手机做网站吗世界杯比分查询
  • 网站建设工作策划书如何提高百度关键词排名
  • 网站链接怎么做参考文献软文怎么写
  • gta5网站建设中高端网站设计定制
  • 想换掉做网站的公司互联网推广方式有哪些
  • 房地产分销平台有哪些seo上海培训
  • 用什么软件做购物网站seo搜索引擎排名优化
  • 哪个网站推荐做挖机事的独立站seo外链平台
  • 三河市城乡建设局网站seo系统培训班
  • 如何快速进行网站开发手机百度旧版本下载
  • 网站开发答辩会问哪些问题南京谷歌推广
  • 荆州做网站公司太原推广团队
  • 天津外贸网站建设谷歌关键词搜索排名
  • 济南市工程建设标准定额站网站谷歌seo外包公司哪家好
  • 岳阳网站建设公司百度金融
  • 石家庄营销型网站制作线上推广活动有哪些
  • 网站建设翻译英文seo搜索引擎优化是做什么的
  • 做网站运营工资多少新站优化案例
  • 家装报价单明细表电子版关键词优化和seo