What's the relationship between openGauss and PG? - database

What is the relationship between the openGauss and PG? Is there any limitation for user?

Huawei open-sourced the OpenGauss database on June 30 last year. The openGauss database kernel is evolved based on postgresql 9.2.4.
https://cloud.tencent.com/developer/article/1674346

Related

Is MongoDB is BASE database?

Is MongoDB is BASE database? many articles wrote that MongoDB is acid database at document level but they not mentioned anything about that it base database or not, so I need to know about that if MongoDB is base database and support your answer with references.
MongoDB as typical noSQL database is generally identified as BASE database , since from its earlier versions allow eventual consistency and it is ACID compliant only per single document , but since version 4.0 it support multidocument ACID transactions at replicaSet level , and since version 4.2 it support multidocumet ACID transactions at sharding cluster level.So developers can choose based on application and project requirements how to configure and use the database. Some more details from the vendor you can check here

What is the difference between ODI on marketplace or on premise?

What’s the difference between ODI on marketplace or on premise? What exactly is ODI on marketplace?
Some experts told me that On Cloud the focus is on ODI on Marketplace.
On premise, ODI is based on many other products like OBIA, FDMEE, Hyperion Planning.
I wanted to learn the difference in simple layman terms as I am not familiar with products like OBIA, FDMEE, Hyperion Planning.
As per my research on this area , there are some cloud products -like ODICS, DIPC, DIPC Classic.
I am curious to know weather ODI on Marketplace will have all equivalent functionalities which are offered through ODICS, DIPC, DIPC Classic.
Thanks,
Disclaimer : I'm an Oracle employee
ODI on Marketplace is basically a compute instance (VM in the cloud) where ODI is pre-installed. It has the same functionalities as ODI on premise. It also comes with a mysql database on the VM to hold the repository if that option has been chosen during provisioning. Alternatively the repository can be created on an existing Autonomous Database. The cost of the service is only the price of the compute instance. At the moment ODI on Marketplace doesn't require a license if the target is an Autonomous Database or a DBaaS on OCI. If the target is another technology, a license (same as on-prem license) is required and has to be acquired separately.
On premise, ODI is based on many other products like OBIA, FDMEE, Hyperion Planning.
This is the other way around. ODI is a tool on it's own. OBIA and FDMEE are two products that are using ODI to extract data from specific Apps and load it into a data warehouse.
As per my research on this area , there are some cloud products -like ODICS, DIPC, DIPC Classic.
These services are not strategic products anymore so it is not possible to provision new instances of it. ODI on marketplace as similar functionalities as ODICS. DIPC Classic and DIPC could also include Oracle GoldenGate and Oracle Enterprise Data Quality features depending on the edition that was chosen (Strandard, Enterprise or Governance). If these features are needed to these are GoldenGate on Marketplace and EDQ on Marketplace.
There is another product called OCI Data Integration being release soon so check the news for webinars in the coming weeks.
[EDIT] OCI Data Integration has been released in June 2020. It allows to build serverless integration jobs in the Cloud

is it possible to plot ER Diagrams using Pgadmin4

I want ER Diagram of how the tables are related to one another for a Project.
So that the entire team can have a look at the ER Diagram of our project.I am using postgresql and to be specific pgadmin4 for administration of DB. I have defined the tables and provided necessary relationship between them. But I am not able to export the relationships as ER Diagram using PgAdmin4. I searched on google there were examples but all of them where related to the older versions(3.x). Does any one know how to do this using PgAdmin4 or I have to switch to another tool for ER Diagrams though I don't want to switch , it is my last option.
I have done ER Diagrams in Sql Server Management Studios by Microsoft. It provides a feature to do so with in a database. I am new to pgadmin4 or any version of it. But I have downloaded the latest version of it now , so if someone with prior experiance of pgadmin4 and ER Diagrams could help me with it.
I have a simple setup now which will grow as all the requirements come to us. What we have now is : Tables : A1,A2,A3,A4,B1,B2 . I have defined relations between all of them. But I want some tool in Pgadmin4 to give me ER Diagram of this relationship.

Do I use the postgres 'default administrative connection database' to house my schema?

We are attempting to convert our Oracle database to PostgreSQL (due to Oracle's ludicrous pricing model). The system is not in production yet but will soon so this needs to be done ASAP. Thank goodness we don't use that many Oracle database specific features and treat it mostly as a data store from out .NET applications in C#. As a replacement for OPD.Net we are looking at using the Data Provider for PostgreSQL, Npgsql.NET.
Now I have installed PostgreSQL 9.5 on my Windows 2012 R2 server and want to create my first set of tables. I run PgAdmin III and login and am presented with a postgres 'default administrative connection database', now what?
I have read Database Schema Recommendations for an Application but that page was last modified over 3 years ago and starts at the wrong point - for instance, do I use the postgres 'default administrative connection database' to house my schema? Or do I create another database? Is there a naming convention? I will probably use multiple schema's housed in one database but would appreciate any recommendations or best practices for creating PostgreSQL databases and schemas.
Lastly, any pointers for converting from Oracle? I have read Oracle to PostgreSQL Conversion but again, out of date - only considers Oracle 8. Anything that considers Oracle 12c? Anything that explains PostgreSQL in Oracle developer and DBA terms?

Is Oracle's TimesTen & Oracle NoSQL the same product?

Is Oracle's TimeTen in-memory database the same product as it's new Oracle NoSQL product offering?
UPDATE:
The genesis for this post is the following, when someone wrote:
"I don’t expect Oracle NoSQL database to be a new product. Just a rebranding or repackaging of one of the above mentioned ones. Probably the TimesTen."
No.
TimesTen is a standard relational SQL database that is entirely in-memory. It supports ANSI SQL and PL/SQL, and it was bought by Oracle in 2005.
Oracle NoSQL is a distributed file-based key-value database, similar to Hadoop or MongoDB, based on Berkeley DB which was bought by Oracle in 2006.
No, it is a totally different product, it has nothing to do with Time10 DB and it is not even 'based' on Berkley DB codebase. It was written from scratch with involvment of Berkley DB JE team.

Resources