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

c2c电商平台网站优化wordpress后台速度

c2c电商平台网站,优化wordpress后台速度,正确的网址格式,茶叶有什么网站可以做推广spring 配置只读事务这是有关我们为利用只读副本来提高应用程序性能而寻求的一系列博客文章。 对于这个项目#xff0c;我们的目标是建立我们的spring数据应用程序#xff0c;并使用read仓库进行写操作#xff0c;并基于read副本进行读操作。 为了模拟这种环境#xff0c… spring 配置只读事务 这是有关我们为利用只读副本来提高应用程序性能而寻求的一系列博客文章。 对于这个项目我们的目标是建立我们的spring数据应用程序并使用read仓库进行写操作并基于read副本进行读操作。 为了模拟这种环境我们将通过Docker使用PostgreSQL实例。 动机很简单。 您的Spring应用程序变得越来越流行并且您希望它处理更多的请求。 那里的大多数应用程序对读操作而不是写操作的需求更高。 因此我认为您的应用程序属于同一类别。 尽管SQL数据库本身不能水平扩展但是您可以通过使用只读副本来使用它们。 我们的目标不是在PostgreSQL中进行实际的Read复制 因此无需配置任何复制 我们将只从两个数据库中复制一些数据 这是我们将用来填充数据库的脚本。 #!/bin/bash set -e psql -v ON_ERROR_STOP 1 --username $POSTGRES_USER --dbname $POSTGRES_DB lt;lt;-EOSQL create schema spring_data_jpa_example; create table spring_data_jpa_example.employee( id SERIAL PRIMARY KEY, firstname TEXT NOT NULL, lastname TEXT NOT NULL, email TEXT not null , age INT NOT NULL, salary real, unique(email) ); insert into spring_data_jpa_example.employee (firstname,lastname,email,age,salary) values ( John , Doe 1 , john1doe.com , 18 , 1234.23 ); insert into spring_data_jpa_example.employee (firstname,lastname,email,age,salary) values ( John , Doe 2 , john2doe.com , 19 , 2234.23 ); insert into spring_data_jpa_example.employee (firstname,lastname,email,age,salary) values ( John , Doe 3 , john3doe.com , 20 , 3234.23 ); insert into spring_data_jpa_example.employee (firstname,lastname,email,age,salary) values ( John , Doe 4 , john4doe.com , 21 , 4234.23 ); insert into spring_data_jpa_example.employee (firstname,lastname,email,age,salary) values ( John , Doe 5 , john5doe.com , 22 , 5234.23 ); EOSQL 由于我们将使用Docker和Docker Compose因此将使用上面的脚本来初始化数据库。 现在开始创建我们的Docker Compose堆栈。 version: 3.5 services: write-db: image: postgres restart: always environment: POSTGRES_USER: db-user POSTGRES_PASSWORD: your-password POSTGRES_DB: postgres networks: - postgresql-network ports: - 127.0.0.2:5432:5432 volumes: - $PWD/init-db-script.sh:/docker-entrypoint-initdb.d/init-db-script.sh read-db- 1 : image: postgres restart: always environment: POSTGRES_USER: db-user POSTGRES_PASSWORD: your-password POSTGRES_DB: postgres networks: - postgresql-network ports: - 127.0.0.3:5432:5432 volumes: - $PWD/init-db-script.sh:/docker-entrypoint-initdb.d/init-db-script.sh networks: postgresql-network: name: postgresql-network 如您所见我们的配置非常简单。 如果您足够小心的话您会看到我将数字分配给了读数据库。 这是因为将来我们将向其添加更多副本。 我还做的是将机器绑定到不同的本地ip。 如果您在绑定地址时遇到问题例如127.0.0。*5432 你应该试试 sudo ifconfig lo0 alias 127.0.0.2 up sudo ifconfig lo0 alias 127.0.0.3 up 如果不成功则只需更改端口即可。 可能不那么方便但是还可以。 因此让我们启动并运行我们的Docker Compose堆栈。 docker-compose -f . /postgresql-stack .yaml up 我们必须能够在两个postgresql实例中查询数据。 docker exec -it deploy_read-db-1_1 /bin/bash root07c502968cb3:/ # psql -v --username $POSTGRES_USER --dbname $POSTGRES_DB db-user # select*from spring_data_jpa_example.employee; id | firstname | lastname | email | age | salary | firstname | lastname | email | age | salary ------------------------------------------------------ 1 | John | Doe 1 | john1doe.com | 18 | 1234.23 2 | John | Doe 2 | john2doe.com | 19 | 2234.23 3 | John | Doe 3 | john3doe.com | 20 | 3234.23 4 | John | Doe 4 | john4doe.com | 21 | 4234.23 5 | John | Doe 5 | john5doe.com | 22 | 5234.23 (5 rows) 我们已经为下一步做好了准备。 我们已经启动了一些数据库并且正在运行我们将在它们之上启动一个spring应用程序。 下一个博客着重于实现在我们的主数据库上运行的应用程序。 翻译自: https://www.javacodegeeks.com/2019/10/read-replicas-spring-data-configuring-databases.htmlspring 配置只读事务
http://www.huolong8.cn/news/40708/

相关文章:

  • 做前后端网站教程如何软件网站优化公司
  • 看设计案例的有哪些网站wordpress淘宝客pid插件
  • 要求维护公司做网站整改的函北京公司网站制作方法
  • 开淘宝店做网站开发个人博客网站建设预算
  • 深圳专业网站建设排名旅游做攻略用什么网站好
  • 餐饮公司的网站建设呼和浩特网站建设
  • 做网站怎么接私活ip子域名查询
  • 影响网站打开速度网站建设 简易合同
  • 东平网站制作哪家好页面设计的简短概念
  • 企业展示网站 价钱wordpress公网ip访问
  • 则么建立自己的网站电子商务网站有哪些功能
  • html特效网站建网站程序
  • 昆明做网站建设有哪些网站视频插件
  • 高唐住房建设局网站透明主题wordpress
  • 顺义做网站同学东莞浩智网站建设公司
  • 商业网站制作no.7主题wordpress
  • 我想建个自己的网站免费网站后台模板
  • 备案网站资料上传教程wordpress 主题课堂
  • 建站网站官方长沙优化网站技巧
  • 嘉祥建设局网站免费推广的网站有哪些
  • 网站建设标新立异dw建网站
  • 网站开发流程的意义食品网站建设项目的预算
  • 徐州网站建设方案维护广东省建设信息网网站
  • 怎么建设个人网站教程鲜花网站建设报告
  • 网站宣传文案有哪些企业网站建设案例哪个品牌好
  • 如何做网站 代码保山市住房和城乡建设局门户网站
  • 做qq空间网站做的网站百度搜索不出来的
  • 怎么做淘宝联盟网站网站关键词在哪里设置
  • 青岛网站制作设计小游戏不用实名认证的游戏
  • 响应式网站什么意思搜索推广代运营