Oratips OR a Tips

Total Page:16

File Type:pdf, Size:1020Kb

Oratips OR a Tips ORAtips 4CIO Corner ® Page 1 Page Oracle ’s Presence in the Embedded Systems Software Market: An Overview By Darrick Addison Editor’s Note: Regular ORAtips had recently acquired Sleepycat, the to provide benchmark, best practic- contributor Darrick Addison explores company behind the open source es, etc. They will enjoy close develop- embedded systems built to meet real- Berkeley DB, which is an embedded ment links with Oracle R&D centers time constraints with a combination database system. Oracle Corporation in the US and will reside in existing of special purpose hardware and soft- Asia Pacific embedded technologies Oracle development centers in those ware tailored to the system’s require- VP Mark Barton said, “With this, countries.” ments. As Darrick notes “Oracle has we plan to move beyond the enter- been growing its embedded systems prise systems where we’ve tradition- Sleepycat Berkeley DB business in Asia Pacific (APAC) over ally been, and make a serious move Oracle has announced the addition October 2006 Volume II Issue 4 October 2006 Volume the last five years, and already counts into data management for consumer of Berkeley DB to its embedded data- some of Asia’s leading companies as devices.” base product line, which includes customers.” Oracle Lite for mobile devices and Oracle TimesTen for high perfor- mance in-memory database applica- Introduction tions. Oracle has entered the embedded systems market in Asia Pacific and “Sleepycat’s products enhance Japan by launching an embedded Oracle’s market-leading database business unit (EBU) for this region, Oracle plans to product family by offering enterprise- including India. The Oracle EBU class support to customers who need plans to establish licensing agree- embed its entire to embed a fast, reliable database ments with independent software at a lower cost,” said Andrew Men- vendors (ISVs) and original equip- range of products delsohn, senior vice president, Oracle ment manufacturers (OEMs), allow- Database Server Technologies. ing them to integrate Oracle software including database, directly into end-user devices such “We’re very excited to join the as handsets, home appliances, and application service, world’s largest enterprise software automobiles. The company sees India company and the industry’s lead- as a potential market for embed- business ing database company,” said Mike ded systems. The embedded systems Olson, CEO of Sleepycat Software. industry is worth approximately $25 applications, etc. “Sleepycat’s products, customer billion worldwide with high demand base, and proven business model, expected from North Asia and India. combined with Oracle’s tremendous Oracle’s embedded strategy for APAC expertise, complementary technology, includes setting up a dedicated task and resources, will allow us to better force across the APAC region and in serve the needs of our customers and Journal key markets. the open source community.” “For FY2005, Oracle’s embedded The target markets for Oracle EBU systems revenues grew 60 percent According to Carl Olofson of IDC’s include 3G, in-the-home, in-the- worldwide, and more than 200 per- research, “The embedded database vehicle, and telecom. Oracle plans cent in APAC. Barton also announced market was projected last year to be to embed its entire range of prod- the setting up of innovation labs in just over $2 billion in 2005 and fore- ucts including database, applica- China, Japan, Korea, India, and Sin- casted to grow to over $3.2 billion by tion service, business applications, gapore to drive development and the year 2009. This market is very etc. In a bid to extend its embedded testing of its embedded systems. The diverse, and the technologies tend database product line, the company labs will help us work with partners to be quite specialized. Sleepycat’s ORAtips ORAtips ORAtips.com ORAtips © 2006 Klee Associates, Inc. ORAtips 4CIO Corner Berkeley DB complements Oracle “Sleepycat never had an arrange- Page 2 Page TimesTen and Oracle Lite, allow- ment with them,” he said, adding ing Oracle to address a broad range that “there is no change in the rela- of segments within the embedded Oracle’s chief tionship with MySQL, and that the DBMS market.” two companies continue to negotiate executive, Larry an extension to the existing MySQL/ Sleepycat Software’s Berkeley DB InnoDB relationship.” is the most widely used open source Ellison, stated database in the world with deploy- Uppsala, Sweden-based MySQL ments estimated at more than 200 earlier this week confirmed that negotiations with million. Berkeley DB is distributed Oracle are ongoing and repeated under a dual license model, i.e., that “the its previous belief that the fact that available under a public license and InnoDB is licensed under the GNU also available under a commercial company does not GPL protects its users’ investment in license. Well-known open source the technology long-term. projects such as the Linux and BSD October 2006 Volume II Issue 4 October 2006 Volume make acquisitions in UNIX operating systems, Apache In a statement MySQL also revealed Web server, OpenLDAP directory, areas where it does that it is working “internally and with OpenOffice productivity software, partners on a number of alternative and many others embed Berkeley DB not think it transactional engines” and that it technology. plans “to provide more details about can be the number our storage engine strategy and road- Berkeley DB vs. MySQL: map at the MySQL users’ conference Market Trends one player” in April.” The Redwood Shores, Califor- nia-based database and enterprise Upsetting the MySQL user base software giant, has denied that its would certainly be a strange way for purchase of Sleepycat was designed Oracle to build its reputation in the to impact open source database rival While Oracle Lite serves the mobile open source software market, and MySQL AB and maintained that it is database space and the TimesTen Shimp maintained “its something the focused on the bigger picture. technology (the company picked up company intends to do via Sleepy- in June 2005) serves real-time data- cat.” “Oracle has long been in the embed- base requirements; Berkeley DB ful- ded software business but we’ve had fills the need for edge applications “Berkeley DB is one of the preemi- a gap where the Sleepycat Berkeley with embedded database functional- nent brand names in the open source DB product fits perfectly,” the com- ity, Shimp explained. “Every appli- industry,” he said, noting “the code is pany’s VP of technology marketing, cation has unique requirements, so embedded in a wide variety of open Robert Shimp told Computer Busi- you need a range of options.” source projects, including Linux, ness Review. FreeBSD, the Apache Directory Serv- Oracle also acquired the InnoDB er, and OpenOffice.org.” Oracle’s chief executive, Larry Elli- storage engine along with Innobase son, stated earlier this week that “the Oy in October 2005, leading to a “That provides us with additional company does not make acquisitions potential problem for MySQL given access in the open source industry Journal in areas where it does not think it that InnoDB was its database storage and we can of course tap into that can be the number one player”, and engine of choice. user community and the open source Shimp said the “Sleepycat acquisi- community and learn how to build tion is designed to enhance Oracle’s Recent rumors had indicated that an open source business,” he said. position beyond embedded data- MySQL was working on a develop- “We are involved not only with Linux bases. Berkeley DB is number one ment deal with Sleepycat to come up but also Apache, but each project is in its [embedded database] market. with a replacement, raising questions unique,” he added. “We want to move We intend to be number one or two about Oracle’s intentions. Shimp into that market and learn more.” in the embedded software space in denied that anything untoward was general.” going on, however. ORAtips ORAtips ORAtips.com ORAtips © 2006 Klee Associates, Inc. ORAtips 4CIO Corner Shimp added, “the entire Sleepy- According to Oracle Corporation Over the next 12 months, Barton Page 3 Page cat engineering team would remain Asia Pacific embedded technologies said “the Oracle EBU will focus on intact and that Oracle would look to VP Mark Barton, “Oracle’s world- embedding its infrastructure soft- make use of its embedded software wide embedded systems revenues ware, including products such as and open source expertise to grow its grew 60 percent in fiscal year 2005, Database 10g, Oracle Lite, Sen- position in both markets.” ended May 31, while its Asia-Pacific sor Edge Server (RFID), Oracle embedded systems revenues grew TimesTen, and Oracle Application Last week Ellison outlined the com- more than 200 percent in the same Server 10g.” pany’s intention to position itself for period.” growth in the open source software “As the embedded systems mar- market. “We are moving aggressively Other vendors vying for a piece of kets mature, he added, Oracle plans into open source,” he told the 2006 the embedded systems pie include to embed more of its product portfo- Credit Suisse Global Software Con- players such as Microsoft, Sybase, as lio including its flagship application ference. “We’re embracing it; we’re well as several Linux start-ups. suite, Oracle E-Business Suite.” not going to fight this trend. We think if we’re clever we can make it work Oracle has been gearing up to join Conclusion October 2006 Volume II Issue 4 October 2006 Volume to our advantage.” the bandwagon. Earlier this month, Mark Barton, VP, Oracle’s Embed- the database giant acquired open- ded Business Unit, Asia Pacific & The company has also been linked source software company Sleepycat Japan said, “Real-life applications of with the potential acquisitions of Software for an undisclosed sum.
Recommended publications
  • The Lightning Memory-Mapped Database
    The Lightning Memory-Mapped Database Howard Chu CTO, Symas Corp. [email protected] Chief Architect, OpenLDAP [email protected] 2015-09-21 OpenLDAP Project ● Open source code project ● Founded 1998 ● Three core team members ● A dozen or so contributors ● Feature releases every 12-18 months ● Maintenance releases as needed 2 A Word About Symas ● Founded 1999 ● Founders from Enterprise Software world – platinum Technology (Locus Computing) – IBM ● Howard joined OpenLDAP in 1999 – One of the Core Team members – Appointed Chief Architect January 2007 ● No debt, no VC investments: self-funded 3 Intro ● Howard Chu – Founder and CTO Symas Corp. – Developing Free/Open Source software since 1980s ● GNU compiler toolchain, e.g. "gmake -j", etc. ● Many other projects... – Worked for NASA/JPL, wrote software for Space Shuttle, etc. 4 Topics (1) Background (2) Features (3) Design Approach (4) Internals (5) Special Features (6) Results 5 (1) Background ● API inspired by Berkeley DB (BDB) – OpenLDAP has used BDB extensively since 1999 – Deep experience with pros and cons of BDB design and implementation – Omits BDB features that were found to be of no benefit ● e.g. extensible hashing – Avoids BDB characteristics that were problematic ● e.g. cache tuning, complex locking, transaction logs, recovery 6 (2) Features LMDB At A Glance ● Key/Value store using B+trees ● Fully transactional, ACID compliant ● MVCC, readers never block ● Uses memory-mapped files, needs no tuning ● Crash-proof, no recovery needed after restart ● Highly optimized, extremely compact – under 40KB object code, fits in CPU L1 I$ ● Runs on most modern OSs – Linux, Android, *BSD, MacOSX, iOS, Solaris, Windows, etc..
    [Show full text]
  • Oracle Berkeley DB Installation and Build Guide Release 18.1
    Oracle Berkeley DB Installation and Build Guide Release 18.1 Library Version 18.1.32 Legal Notice Copyright © 2002 - 2019 Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. Berkeley DB, and Sleepycat are trademarks or registered trademarks of Oracle. All rights to these marks are reserved. No third- party use is permitted without the express prior written consent of Oracle. Other names may be trademarks of their respective owners. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.
    [Show full text]
  • Oracle & Innodb
    MySQL for the SQL Server DBA Mike Frank, Product Manager - Oracle/MySQL Agenda • MySQL Overview • Use Cases • Comparing Feature Sets • Tools Overview • Next Steps © 2010 Oracle Corporation 2 About MySQL • 15 years of development • 1412 Years million of active Development installations • 750+70,000+ Partners downloads each day • 70K+#3 most Downloads deployed database Per Day • Up to 90% lower TCO than proprietary database offerings Customers across every major operating system, hardware Customersvendor, across geography, every industry,major operating and application system, hardwaretype vendor, geography, industry, and application type High Performance. Reliable. Easy to Use. © 2010 Oracle Corporation 3 Industry Leading Customers Web / Web 2.0 OEM / ISV's SaaS, Hosting, Cloud Computing Telecommunications Enterprise 2.0 © 2010 Oracle Corporation 4 Why MySQL? © 2010 Oracle Corporation 5 Why MySQL? • Lower TCO • Performance – “Up to 90% Faster Query Response Times” • Scalability – “Up to 16-way x86 Servers” – “Up to 64-way CMT Servers” • Reliability – Up to five 9s with MySQL Cluster • Ease of Use – Up and running in 15 minutes – MySQL Enterprise Monitor – MySQL Workbench • Open Source http://www.mysql.com/why-mysql/benchmarks/ © 2010 Oracle Corporation 6 Popular on Windows • 45,000 downloads per day for Windows packages • Server • Tools • Connectors • MySQL Survey 2009 • 66% percent used Windows for development • 48% deployed on Windows for production © 2010 Oracle Corporation 7 Lower Total Cost of Ownership • Compared to SQL Server Enterprise Edition • Per Server vs Per CPU • No Upfront Licensing • Example: – 6 Servers – 2 CPUs per Server – 88% Savings! • MySQL Enterprise – 24x7 Production Support – Enterprise Monitor – Enterprise Binaries • MySQL Enterprise Unlimited – Unlimited Servers at a Low Fixed Cost © 2010 Oracle Corporation 8 Use Cases/Application Scenarios © 2010 Oracle Corporation 9 Why MySQL? - Web Infrastructure 1.
    [Show full text]
  • Mysql Essentials
    <Insert Picture Here> MySQL Essentials Bill Papp Principal Sales Consultant Oracle MySQL What is MySQL? 2 My Experience with MySQL Is……? • I‟ve never seen / used MySQL – I‟m only here because my boss told me to come…… • Downloaded and played around with it in college „cause I didn‟t have money for a „real‟ database…… • Have developed some websites / applications…they seem to work well most of the time…… • I periodically help Facebook tune their servers and am presenting in a MySQL Track at Oracle Open World next month! 3 MySQL Overview • MySQL AB, founded in 1995 • Acquired by Sun in 2008; Sun/MySQL acquired by Oracle in 2009 • 12+ million product installations • ~65,000 downloads each day • Part of the rapidly growing open source LAMP stack • MySQL GPL & Commercial Editions Available 4 LAMP Operating System L Application Server A Database M Scripting P 5 MySQL is Everywhere Multiple Platforms Multiple Languages C C++ C# 6 MySQL: #3 Most Deployed Database Oracle 70% 8% 9% 14% SQL Server 68% 11% 6% 15% MySQL 50% 13% 10% 28% DB2 39% 12% 11% 38% Informix 18% 13% 14% 55% Sybase ASE 15% 14% 14% 57% Sybase IQ 14% 14% 13% 59% Teradata 11% 15% 13% 61% 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Currently Deployed Plan to Deploy Next Year Plan to Deploy but Not in the Next Year No Plans to Deploy 63% Are Deploying MySQL or Are Planning To Deploy 7 Oracle’s Investment in MySQL • Make MySQL a Better MySQL • #1 Open Source Database for Web Applications • MySQL Focus Areas • Web, Embedded & Telecom • LAMP • Windows • Develop, Promote and Support MySQL
    [Show full text]
  • Oracle Glassfish Server Application Development Guide Release 3.1.2 E24930-01
    Oracle GlassFish Server Application Development Guide Release 3.1.2 E24930-01 February 2012 This Application Development Guide describes how to create and run Java Platform, Enterprise Edition (Java EE platform) applications that follow the open Java standards model for Java EE components and APIs in the Oracle GlassFish Server environment. Topics include developer tools, security, and debugging. This book is intended for use by software developers who create, assemble, and deploy Java EE applications using Oracle servers and software. Oracle GlassFish Server Application Development Guide, Release 3.1.2 E24930-01 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable: U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.
    [Show full text]
  • Oracle Solaris 10 910 Release Notes
    Oracle® Solaris 10 9/10 Release Notes Part No: 821–1839–11 September 2010 Copyright © 2010, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related software documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable: U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are “commercial computer software” or “commercial technical data” pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms setforth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle America, Inc., 500 Oracle Parkway, Redwood City, CA 94065.
    [Show full text]
  • Innodb 1.1 for Mysql 5.5 User's Guide Innodb 1.1 for Mysql 5.5 User's Guide
    InnoDB 1.1 for MySQL 5.5 User's Guide InnoDB 1.1 for MySQL 5.5 User's Guide Abstract This is the User's Guide for the InnoDB storage engine 1.1 for MySQL 5.5. Beginning with MySQL version 5.1, it is possible to swap out one version of the InnoDB storage engine and use another (the “plugin”). This manual documents the latest InnoDB plugin, version 1.1, which works with MySQL 5.5 and features cutting-edge improvements in performance and scalability. This User's Guide documents the procedures and features that are specific to the InnoDB storage engine 1.1 for MySQL 5.5. It supplements the general InnoDB information in the MySQL Reference Manual. Because InnoDB 1.1 is integrated with MySQL 5.5, it is generally available (GA) and production-ready. WARNING: Because the InnoDB storage engine 1.0 and above introduces a new file format, restrictions apply to the use of a database created with the InnoDB storage engine 1.0 and above, with earlier versions of InnoDB, when using mysqldump or MySQL replication and if you use the older InnoDB Hot Backup product rather than the newer MySQL Enterprise Backup product. See Section 1.4, “Compatibility Considerations for Downgrade and Backup”. For legal information, see the Legal Notices. Document generated on: 2014-01-30 (revision: 37565) Table of Contents Preface and Legal Notices .................................................................................................................. v 1 Introduction to InnoDB 1.1 ............................................................................................................... 1 1.1 Features of the InnoDB Storage Engine ................................................................................ 1 1.2 Obtaining and Installing the InnoDB Storage Engine ............................................................... 3 1.3 Viewing the InnoDB Storage Engine Version Number ............................................................
    [Show full text]
  • Oracle Technology Global Price List September 7, 2021
    Prices in USA (Dollar) Oracle Technology Global Price List September 7, 2021 This document is the property of Oracle Corporation. Any reproduction of this document in part or in whole is strictly prohibited. For educational purposes only. Subject to change without notice. 1 of 16 Section I Prices in USA (Dollar) Oracle Database Software Update Processor Software Update Named User Plus License & Support License License & Support Database Products Oracle Database Standard Edition 2 350 77.00 17,500 3,850.00 Enterprise Edition 950 209.00 47,500 10,450.00 Personal Edition 460 101.20 - - Mobile Server - - 23,000 5,060.00 NoSQL Database Enterprise Edition 200 44 10,000 2,200.00 Enterprise Edition Options: Multitenant 350 77.00 17,500 3,850.00 Real Application Clusters 460 101.20 23,000 5,060.00 Real Application Clusters One Node 200 44.00 10,000 2,200.00 Active Data Guard 230 50.60 11,500 2,530.00 Partitioning 230 50.60 11,500 2,530.00 Real Application Testing 230 50.60 11,500 2,530.00 Advanced Compression 230 50.60 11,500 2,530.00 Advanced Security 300 66.00 15,000 3,300.00 Label Security 230 50.60 11,500 2,530.00 Database Vault 230 50.60 11,500 2,530.00 OLAP 460 101.20 23,000 5,060.00 TimesTen Application-Tier Database Cache 460 101.20 23,000 5,060.00 Database In-Memory 460 101.20 23,000 5,060.00 Database Enterprise Management Diagnostics Pack 150 33.00 7,500 1,650.00 Tuning Pack 100 22.00 5,000 1,100.00 Database Lifecycle Management Pack 240 52.80 12,000 2,640.00 Data Masking and Subsetting Pack 230 50.60 11,500 2,530.00 Cloud Management
    [Show full text]
  • A Study of the Innodb Storage Engine in the Mysql 5.6
    SERVICE COMPUTATION 2017 : The Ninth International Conferences on Advanced Service Computing A Study of the InnoDB Storage Engine in the MySQL 5.6 Hong-Jin, Park School of Computer, Information and Communications Sangji University 83 Sangjidae-gil, Wonju, Gangwondo, Korea [email protected] Abstract—MySQL is the most widely used open source models used as a performance benchmark for databases relational database management system. The logical structure through Online Transaction Processing (OLTP) work. of MySQL is largely divided into three layers and the storage Ubuntu 14.04 LTS (Long Term Support) was used as an engine belongs to the last layer. The purpose of this paper is to operating system and HammerDB was installed to evaluate evaluate the performance of InnoDB engine, the engine that performance with TPC-C. supports transaction of several storage engines used in MySQL 5.6. TPC-C (Transaction Processing performance Council – C), II. MYSQL LOGICAL STRUCTURE : INNODB an international standard model of benchmarking, is used for performance evaluation and performance evaluation was MySQL is an open source relational database carried out by installing HammerDB for this purpose. It was management system currently distributed by Oracle. The found that, if the number of user requests increases and the logical structure of MySQL is largely divided into three number of transaction processing requests increases, then the layers. There is a Handing layer in the highest layer and number of transactions processed in InnoDB also increases. processes DB connection, authentication and security. Parsing of query, analysis, review, optimization and caching Keywords- InnoDB, Storage Engine, TPC-C, MySQL 5.6 are performed in the middle layer of the logical structure in MySQL.
    [Show full text]
  • Open Source Licenses Applicable to Hitachi's Products Earlier Versions
    Open Source Licenses Applicable to Hitachi’s Products EARLIER VERSIONS Several products are listed below together with certain open source licenses applicable to the particular product. The open source software licenses are included at the end of this document. If the open source package has been modified, an asterisk (*) appears next to the name of the package. Note that the source code for packages licensed under the GNU General Public License or similar type of license that requires the licensor to make the source code publicly available (“GPL Software”) may be available for download as indicated below. If the source code for GPL Software is not included in the software or available for download, please send requests for source code for GPL Software to the contact person listed for the applicable product. The materials below are provided “AS IS,” without warranty of any kind, including, but not limited to, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement. Access to this material grants you no right or license, express or implied, statutorily or otherwise, under any patent, trade secret, copyright, or any other intellectual property right of Hitachi Vantara Corporation (“Hitachi”). Hitachi reserves the right to change any material in this document, and any information and products on which this material is based, at any time, without notice. Hitachi shall have no responsibility or liability to any person or entity with respect to any damages, losses, or costs arising from the materials
    [Show full text]
  • Developing and Deploying High Performance PHP Applications
    Developing and Deploying High Performance PHP Applications http://joind.in/3396 php|tek 2011 http://blogs.oracle.com/opal Christopher Jones [email protected] Oracle Development http://twitter.com/ghrd 1 This Talk - What to Expect • “State of the Nation” overview of PHP & Oracle Technology • (Some) Best Practices with Oracle Database – With live demos 2 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 3 About Me • Work in Oracle's Linux & Virtualization Group • Focus on scripting languages – mostly PHP – Have PHP code check-in privileges • Also work on Oracle features that help scripting languages 4 <Insert Picture Here> In The News 5 In the News: NetBeans IDE • Free – GPL / CDDL • NetBeans is very popular for PHP – Strong, passionate community of users • Zend Framework, Symfony, XDebug, PHPUnit, PhpDoc • New! NetBeans 7.0 just released – Generate PhpDoc – Rename refactoring, Safe delete refactoring – Support for PHP 5.3 namespace aliases • See http://netbeans.org/features/php 6 In the News: Oracle Database • Beta Oracle 11.2 “XE” is available – Free – Windows 32 & 64, Linux 64 – Subset of Enterprise Edition features – Same code base as EE – XE
    [Show full text]
  • Data Sheet: Berkeley Database Products
    ORACLE DATA SHEET Oracle Berkeley Database Products The Oracle Berkeley DB product family consists of Berkeley DB, Berkeley DB Java Edition and Berkeley DB XML. All three are high performance, self- contained, software libraries which provide data storage services for applications, devices, and appliances. They deliver superior performance, scalability and availability for applications that must run unattended without administration. Overview The Oracle Berkeley DB family of high performance, self-contained databases provides CONSIDER BERKELEY DB WHEN: developers with a fast, transactional database solution with a track record of reliability, • You need an SQLite API compatible unmatched scalability and five-nines (99.999%) or better availability. Oracle Berkeley database within mobile, handheld or DB is well suited to Independent Software Vendors, device and equipment other hardware devices. manufacturers, and enterprises or software companies building solutions which need a • Performance, scalability, concurrency data management component. The Oracle Berkeley DB family of products provides fast, is important. local persistence with zero oversight administration. • Zero oversight administration in deployment is required Customers and end-users will experience an application that simply works, reliably • Flexibility to choose SQL, XQuery, manages data, scales under extreme load, and requires zero oversight in deployment. Java Object, or Key/Value data Your development team can focus on your application and be confident that Berkeley management. DB will manage your application’s data. • Mobile data synchronization with Oracle Database is a requirement. Storage Engine Design • Failure from recovery must be automatic and reliable The Berkeley DB products are self-contained software components which support your • High availability and fault tolerance are application.
    [Show full text]