发布于 2015-01-21 01:27:14 | 279 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

OrientDB基于Java的文档数据库

OrientDB是兼具文挡数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统(NoSQL数据库)。可选无模式、全模式或混合模式下。支持许多高级特性,诸如ACID事务、快速索引,原生和SQL查询功能。可以JSON格式导入、导出文档。若不执行昂贵的JOIN操作的话,如同关系数据库可在几毫秒内可检索数以百记的链接文档图。


OrientDB 2.0 正式发布,可用于生产环境!

OrientDB 2.0 比 OrientDB 1.7 更快(很多用户都注意到有 40% 的性能提升),特别是在多个服务器分布式使用的时候,性能提升很大。OrientDB 使用新的二进制协议压缩,数据库大小占用文件系统的空间更少,I/O 吞吐量更高!

改进记录:

Core

  • Avoids rebuilding of indexes if working in Transactional mode

  • New Schema Driver Serialization avoids writing field names for records with Schema resulting in 20% performance improvement

  • New RW-Locks to speed-up internal parallelism

  • In-Memory database uses off-heap cache now

  • Disabled SNAPPY compression by default

  • Improved schema concurrency using immutable instances

  • Added strategies to manage conflict: by content and auto-merge. Furthermore can be injected custom strategy via Java API

  • Cache, removed 2nd level cache and improved 1st level cache

  • Cluster selection strategy now can decide on the input document content

  • Clusters can be detached (offline) and re-attached (online)

  • Better automatic allocation of Heap and Disk-Cache

  • Fetch-Plan: support for wildcards

  • Using SIGTRAP (kill -5) to dump OrientDB information

  • Logged database name on server and embedded messages

  • Removed a couple of internal layers on Document API to speedup and simplify implementation. Added also ODocument.fromMap() and ODocument.toMap()

  • Merged in core commons and native-os modules

  • On first run, the server asks for the root password. Blank means auto-generate (like before)

  • Global settings are copied in database at creation time and can be update

  • Lucene plugin for Full-Text and Spatial indexes is now in bundle with default distribution

### Distributed

  • 3x performance improvement

  • New asynchronous replication

  • On first run, ask for node name. Blank means auto-generate (like before)

  • Unified script and config files with stand-alone server

### Javascript

  • Invoking of JS functions is now 10x faster due to caching of the JVM Script engine

### Network

  • Support for stateless requests using Token

### Graph API

  • Disabled light-weight edges by default

  • New OGraphBatchInsertBasic and OGraphBatchInsert API for massive insertion on graphs: 13x faster than Blueprints

  • New SQL MOVE VERTEX command to refactor portion of graphs and to move vertices between distributed nodes

  • Improved OrientGraphFactory performance reducing recycling time. Added central config of generated graphs in Factory

  • Creation of edges can be set to avoid updating both vertices

### Security

  • Added configurable SSL to HTTP and binary connections

### SQL

  • New UUID() function to generate Unique IDs

  • New statistic functions: mode(), variance(), stddev(), median(), percentile()

  • Rewritten implementation of shortestPath() function to be much faster

  • Improvement for “order by @rid desc” to browse results in opposite direction without use an index or RAM

  • Added UNSAFE to CREATE PROPERTY command to avoid slow checks auto conversion from map when working on EMBEDDED types

### Tools

  • Studio: New Layout, new Graph Editor, new Security panel (Users and Roles management)

  • New ETL module to import data from JDBC, CVS and JSON input sources

更多内容请看: http://www.orientechnologies.com/orientdb-2-0-production-ready

Orient DB 是一个可伸缩的文档数据库,支持 ACID 事务处理。使用 Java 5 实现。



历史版本 :
多模型 NoSQL 数据库 OrientDB 发布 3.0 首个候选版
OrientDB v 2.2.29 发布,多模型 NoSQL 数据库
OrientDB 2.2.28 发布,可伸缩的文档数据库
OrientDB 2.2.27 发布,可伸缩的文档数据库
OrientDB 2.2.26 发布,可伸缩的文档数据库
OrientDB 2.2.26 发布,可伸缩的文档数据库
OrientDB 2.2.25 发布,可伸缩的文档数据库
OrientDB v2.2.24 发布,可伸缩的文档数据库
OrientDB v2.2.23 发布,可伸缩的文档数据库
OrientDB v2.2.22 发布,可伸缩的文档数据库
OrientDB v2.2.21 发布,可伸缩的文档数据库
OrientDB 2.2.20 发布,可伸缩的文档数据库
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务