guzz 1.2.9 released--split & distribute big tables into many databases to solve the db bottleneck in large systems.
Table-distribute feature is released in guzz1.2.9 named VirtualDB. In VirtualDB, you can split a big table into many small ones, and distribute them in several machines on your own rules.
For a busy system or a large-scaled system, distributed table cutting is a very efficient solution to solve the problems of storing, querying, archiving and other maintaining stuffs for huge operations of data. But in the real world, almost no general-purpose framework did this for developers. Guzz designed this feature in 1.2.9, and now release it to commit a big step of our promise “full stack data-layer solution”.
guzz’s database layer solution:
With the release of VirtualDB, guzz finally achieves her database solution in 6 opinions.
1. You have too many tables in a database, or they took too much resource for a single database. Distribute them in different database machines with dbgroup in chapeter 3:
http://code.google.com/p/guzz/wiki/TutorialGuzzXml
2. Some table is too big. Spit them into small ones with ShadowTable in chapter 15:
http://code.google.com/p/guzz/wiki/TutorialShadowTable
3. Your business is special, for example a shopping site; each table may/should own its special columns. Ok, split them with CustomTable in chapter 16:
http://code.google.com/p/guzz/wiki/TutorialCustomTable
4. Big tables are split, but the split small tables are too many or too big in total to store together. Distribute the small tables in different database machines with VirtualDB in chapter 17:
http://code.google.com/p/guzz/wiki/TutorialVirtualDB
5. Some column is too big to store in the database, or should be treated very special. Store it in File System, in memcached, or in anything you like with CustomColumnLoader in chapter 11:
http://code.google.com/p/guzz/wiki/TutorialLazyLoad
6. The system is really very very busy, a single database is absolutely impossible to achieve your mission. Ok, deploy more READ machines with the native read-write separation support in guzz.
Guzz can work with hibernate and ibatis, and can also work alone. If your system meets something of lacking database-scale ability, deploy more database machines and introduce guzz to upgrade database-scale related modules. It’s simple to write, easy to understand, and future-oriented.
Read more about us: http://code.google.com/p/guzz/
分享到:
相关推荐
guzz的jar包,工程下直接考过来的,可以直接使用
【Guzz:一个空的示例项目build20110323.zip】 Guzz是一个基于Java的高性能、轻量级的分布式数据处理框架,主要用于处理大规模数据流。这个"empty sample project build20110323.zip"是针对Guzz的学习资源,包含了...
guzz是一套用来进行快速开发和高性能网站设计的java框架,通过ORM、多数据源数据管理、以及通用数据处理,为系统在数据层的设计提供一站式解决方案。用于替代或者补充hibernate或ibatis,并提供更多的大型系统架构...
【Guzz-crx插件】是一款专为Guzz平台设计的屏幕共享扩展程序,它使得用户能够在使用Guzz.io服务时轻松实现桌面屏幕共享功能。这一功能对于远程协作、在线会议、教育辅导以及团队沟通等场景具有极大的价值,极大地...
为Guzz启用屏幕共享。 此扩展程序允许www.guzz.io用户共享桌面屏幕 支持语言:English
NULL 博文链接:https://guzz.iteye.com/blog/256235
NULL 博文链接:https://guzz.iteye.com/blog/883225
为什么?... 它使最经典的用例(例如下载文件,与JSON API交互或提交表单)尽可能地简单。 由于基于 ,因此可以直接使用Guzzle的方法解决更高级的用例。 总结起来,Bof: 是用户友好的避免使用魔术字符串... 这是Bof与Guzz
为了深入了解,你可以访问提供的博文链接(https://guzz.iteye.com/blog/507276),在那里可能会找到关于BICQ的详细解释、使用示例和开发背景等信息。同时,查看压缩包中的文件(BICQ)可以获取实际的源代码,进一步...
MultiSafepay PHP SDK关于...如果您没有安装任何客户端实现,请使用以下命令: composer require guzzlehttp/guzzle如果您没有安装任何工厂实现,请使用以下命令: composer require http-interop/http-factory-guzz
常见的Java持久层框架有Hibernate、MyBatis、TopLink、Guzz、jOOQ、Spring Data和ActiveJDBC等,它们都提供了方便的数据操作和数据库访问功能。 在Hibernate中,SessionFactory是一个关键组件,它是线程安全的,...
常见的持久层框架有Hibernate、MyBatis、TopLink、Guzz、jOOQ、Spring Data和ActiveJDBC等,它们都为开发者提供了便捷的数据持久化解决方案。 在Hibernate中,Session提供了多种操作数据库的方法,如load()和get()...
持久层框架则是实现数据持久化操作的一系列框架,常见的有Hibernate、MyBatis、TopLink、Guzz-jOOQ、SpringData和ActiveJDBC等。 3. Hibernate持久层框架:Hibernate是一个开源的ORM框架,它提供了一个完整的解决...
目前市面上有多个持久层框架,如Hibernate、MyBatis、TopLink、Guzz、jOOQ、Spring Data和ActiveJDBC等,它们各有特点,为开发者提供不同场景下的解决方案。 在Hibernate框架中,SessionFactory是一个重要的概念,...
根据给定文件的信息,我们可以提炼出与“哀悼日变灰操作”相关的IT知识点,但首先需要澄清的是,文件内容似乎包含了一些不相关的代码片段和文档,这些内容涉及一个名为"Guzz"的全栈数据层解决方案框架,以及一系列与...
- **Guzz** - **jOOQ** - **Spring Data** - **ActiveJDBC** 这些框架提供了不同的特性和灵活性,适用于不同的应用场景。 #### 三、Hibernate中的SessionFactory和Session **1. SessionFactory的线程安全性** ...
- **Guzz**:轻量级的持久层框架。 - **ActiveJDBC**:面向对象的持久层框架,提供了类似于ActiveRecord的风格。 #### 三、SessionFactory与Session的安全性与使用场景 **知识点概述:** SessionFactory和...