Database sharding refers to the horizontal partitioning of a database with each individual partition called a shard.
数据库分片是指对数据库进行水平分区,其中每个分区称为一个碎片。
Provides noninvasive solutions to support database sharding while SaaS-enabling existing applications built using hibernate.
提供非侵入性解决方案来支持数据库分片,同时使用Hibernate构建现有SaaS应用程序。
Database sharding provides many advantages, such as faster reads and writes to the database, improved search response, smaller table sizes, and distribution of tables based on need.
数据库分片提供许多优势,比如对数据库的更快读写、改进的搜索响应、更小的表格尺寸以及对表格的按需分配。
Standard JPA has no effective means of dealing with sharding or portioning as the specification implicitly assumes a single database as the repository.
标准JPA没有处理分区或分配的有效方式,因为规范已经隐式地假定单个数据库作为存储库。
Sharding, an offshoot of database partitioning, isn't a native database technique - it happens at the level of the application.
切分是数据库分区的一个分支,但是它不是本地数据库技术—切分发生在应用程序级别。
There's a lot of things I can say about using caching, sharding, and other techniques to take load off the database.
当然你可以说出许多技巧来降低数据库的负载,比如利用缓存,数据分片等等。
That is, rather than splitting up a table into smaller chunks, sharding splits up an entire database into smaller chunks.
也就是说,切分不是将数据表分割成小块,而是将整个数据库分割成小块。
It would be far easier to build a bigger database server, and push off the need to rebuild your application to support the sharding of data.
使用更强大的数据库服务器要容易得多,而且不需要通过重新构建应用程序来支持分散的数据。
Sharding collection is preferable because in many cases some data collections tend to be much larger than others, so it would be unprofitable to distribute the entire database.
Sharding是非常合适的解决方案,因为在多数情况下,数据收集会比其它操作要频繁的多,没必要每次都去分配整个数据库。
We will address the database scaling issues of SaaS applications using Hibernate Shards, which is an extension of Hibernate, and makes available the features of sharding to Hibernate users.
我们将使用HibernateShards (Hibernate的一个扩展)解决SaaS应用程序的数据库扩展问题,并向Hibernate用户提供分片的功能。
Microsoft will release SQL Azure Federations which will support sharding at the database level in 2011.
微软将在2011年发布SQLAzureFederations,它将支持数据库级别的分片。
For the developer who prefers the ACID-ity and solid structure of a relational database, or the project that requires it, sharding could be an exciting alternative.
对于倾向于使用ACID -ity和实体结构关系数据库的开发人员及需要这种结构的项目来说,切分是一个令人振奋的可选方法。
Because sharding isn't a native database technique - that is, you must implement it in your application - you'll need to map out your sharding strategy before you begin.
因为切分不是一项本地数据库技术—也就是说,必须在应用程序中实现—在开始切分之前需要制定出您的切分策略。
Clearly, you'll need to fully consider a sharding strategy before you set up your database.
很明显,在建立数据库前必须全面考虑切分策略。
Clearly, you'll need to fully consider a sharding strategy before you set up your database.
很明显,在建立数据库前必须全面考虑切分策略。
应用推荐